#include <map_accessibility_analysis_server.h>
Definition at line 64 of file map_accessibility_analysis_server.h.
typedef message_filters::sync_policies::ApproximateTime<nav_msgs::GridCells, nav_msgs::GridCells> MapAccessibilityAnalysisServer::InflatedObstaclesSyncPolicy [protected] |
Definition at line 121 of file map_accessibility_analysis_server.h.
Definition at line 23 of file map_accessibility_analysis_server.cpp.
Definition at line 88 of file map_accessibility_analysis_server.cpp.
bool MapAccessibilityAnalysisServer::checkPerimeterCallback | ( | cob_map_accessibility_analysis::CheckPerimeterAccessibility::Request & | req, |
cob_map_accessibility_analysis::CheckPerimeterAccessibility::Response & | res | ||
) | [protected] |
Definition at line 387 of file map_accessibility_analysis_server.cpp.
bool MapAccessibilityAnalysisServer::checkPolygonCallback | ( | cob_3d_mapping_msgs::GetApproachPoseForPolygon::Request & | req, |
cob_3d_mapping_msgs::GetApproachPoseForPolygon::Response & | res | ||
) | [protected] |
Definition at line 429 of file map_accessibility_analysis_server.cpp.
bool MapAccessibilityAnalysisServer::checkPose2DArrayCallback | ( | cob_map_accessibility_analysis::CheckPointAccessibility::Request & | req, |
cob_map_accessibility_analysis::CheckPointAccessibility::Response & | res | ||
) | [protected] |
Definition at line 355 of file map_accessibility_analysis_server.cpp.
void MapAccessibilityAnalysisServer::dynamicObstaclesInit | ( | ros::NodeHandle & | nh | ) | [protected] |
Definition at line 269 of file map_accessibility_analysis_server.cpp.
Definition at line 544 of file map_accessibility_analysis_server.cpp.
void MapAccessibilityAnalysisServer::inflatedObstacleDataCallback | ( | const nav_msgs::GridCells::ConstPtr & | obstacles_data, |
const nav_msgs::GridCells::ConstPtr & | inflated_obstacles_data | ||
) | [protected] |
Definition at line 303 of file map_accessibility_analysis_server.cpp.
void MapAccessibilityAnalysisServer::inflationInit | ( | ros::NodeHandle & | nh | ) | [protected] |
Definition at line 257 of file map_accessibility_analysis_server.cpp.
std::vector< geometry_msgs::Point > MapAccessibilityAnalysisServer::loadRobotFootprint | ( | XmlRpc::XmlRpcValue & | footprint_list | ) | [protected] |
Definition at line 94 of file map_accessibility_analysis_server.cpp.
void MapAccessibilityAnalysisServer::mapDataCallback | ( | const nav_msgs::OccupancyGrid::ConstPtr & | map_msg_data | ) | [protected] |
Definition at line 275 of file map_accessibility_analysis_server.cpp.
void MapAccessibilityAnalysisServer::mapInit | ( | ros::NodeHandle & | nh_map | ) | [protected] |
Definition at line 247 of file map_accessibility_analysis_server.cpp.
void MapAccessibilityAnalysisServer::obstacleDataCallback | ( | const nav_msgs::GridCells::ConstPtr & | obstacles_data | ) | [protected] |
Definition at line 324 of file map_accessibility_analysis_server.cpp.
bool MapAccessibilityAnalysisServer::approach_path_accessibility_check_ [protected] |
Definition at line 156 of file map_accessibility_analysis_server.h.
cv::Mat MapAccessibilityAnalysisServer::inflated_map_ [protected] |
Definition at line 143 of file map_accessibility_analysis_server.h.
Definition at line 116 of file map_accessibility_analysis_server.h.
message_filters::Subscriber<nav_msgs::GridCells> MapAccessibilityAnalysisServer::inflated_obstacles_sub_ [protected] |
Definition at line 119 of file map_accessibility_analysis_server.h.
boost::shared_ptr<message_filters::Synchronizer<InflatedObstaclesSyncPolicy> > MapAccessibilityAnalysisServer::inflated_obstacles_sub_sync_ [protected] |
Definition at line 123 of file map_accessibility_analysis_server.h.
cv::Mat MapAccessibilityAnalysisServer::inflated_original_map_ [protected] |
Definition at line 142 of file map_accessibility_analysis_server.h.
double MapAccessibilityAnalysisServer::inverse_map_resolution_ [protected] |
Definition at line 149 of file map_accessibility_analysis_server.h.
Definition at line 115 of file map_accessibility_analysis_server.h.
Definition at line 127 of file map_accessibility_analysis_server.h.
bool MapAccessibilityAnalysisServer::map_data_recieved_ [protected] |
Definition at line 113 of file map_accessibility_analysis_server.h.
std::string MapAccessibilityAnalysisServer::map_link_name_ [protected] |
Definition at line 151 of file map_accessibility_analysis_server.h.
Definition at line 112 of file map_accessibility_analysis_server.h.
cv::Point2d MapAccessibilityAnalysisServer::map_origin_ [protected] |
Definition at line 150 of file map_accessibility_analysis_server.h.
ros::ServiceServer MapAccessibilityAnalysisServer::map_perimeter_accessibility_check_server_ [protected] |
Definition at line 133 of file map_accessibility_analysis_server.h.
ros::ServiceServer MapAccessibilityAnalysisServer::map_points_accessibility_check_server_ [protected] |
Definition at line 131 of file map_accessibility_analysis_server.h.
ros::ServiceServer MapAccessibilityAnalysisServer::map_polygon_accessibility_check_server_ [protected] |
Definition at line 136 of file map_accessibility_analysis_server.h.
double MapAccessibilityAnalysisServer::map_resolution_ [protected] |
Definition at line 148 of file map_accessibility_analysis_server.h.
boost::mutex MapAccessibilityAnalysisServer::mutex_inflated_map_ [protected] |
Definition at line 145 of file map_accessibility_analysis_server.h.
Definition at line 110 of file map_accessibility_analysis_server.h.
Definition at line 126 of file map_accessibility_analysis_server.h.
double MapAccessibilityAnalysisServer::obstacle_topic_update_rate_ [protected] |
Definition at line 124 of file map_accessibility_analysis_server.h.
message_filters::Subscriber<nav_msgs::GridCells> MapAccessibilityAnalysisServer::obstacles_sub_ [protected] |
Definition at line 118 of file map_accessibility_analysis_server.h.
cv::Mat MapAccessibilityAnalysisServer::original_map_ [protected] |
Definition at line 141 of file map_accessibility_analysis_server.h.
bool MapAccessibilityAnalysisServer::publish_inflated_map_ [protected] |
Definition at line 117 of file map_accessibility_analysis_server.h.
std::string MapAccessibilityAnalysisServer::robot_base_link_name_ [protected] |
Definition at line 155 of file map_accessibility_analysis_server.h.
double MapAccessibilityAnalysisServer::robot_radius_ [protected] |
Definition at line 154 of file map_accessibility_analysis_server.h.
Definition at line 129 of file map_accessibility_analysis_server.h.