approach_path_accessibility_check_ | MapAccessibilityAnalysisServer | protected |
checkPerimeter(std::vector< Pose > &accessible_poses_on_perimeter, const Pose ¢er, const double radius, const double rotational_sampling_step, const cv::Mat &inflated_map, const bool approach_path_accessibility_check, const cv::Point &robot_location) | MapAccessibilityAnalysis | |
checkPerimeterCallback(cob_map_accessibility_analysis::CheckPerimeterAccessibility::Request &req, cob_map_accessibility_analysis::CheckPerimeterAccessibility::Response &res) | MapAccessibilityAnalysisServer | protected |
checkPolygonCallback(cob_3d_mapping_msgs::GetApproachPoseForPolygon::Request &req, cob_3d_mapping_msgs::GetApproachPoseForPolygon::Response &res) | MapAccessibilityAnalysisServer | protected |
checkPose2DArrayCallback(cob_map_accessibility_analysis::CheckPointAccessibility::Request &req, cob_map_accessibility_analysis::CheckPointAccessibility::Response &res) | MapAccessibilityAnalysisServer | protected |
checkPoses(const std::vector< cv::Point > &points_to_check, std::vector< bool > &accessibility_flags, const cv::Mat &inflated_map, const bool approach_path_accessibility_check, const cv::Point &robot_location) | MapAccessibilityAnalysis | |
computeClosestPointOnPolygon(const cv::Mat &map_with_polygon, const Pose &pose_p, Pose &closest_point_on_polygon) | MapAccessibilityAnalysis | protected |
convertFromMeterToPixelCoordinates(const Pose &pose, const cv::Point2d &map_origin, const double inverse_map_resolution) | MapAccessibilityAnalysis | inline |
convertFromPixelCoordinatesToMeter(const Pose &pose, const cv::Point2d &map_origin, const double map_resolution) | MapAccessibilityAnalysis | inline |
dynamicObstaclesInit(ros::NodeHandle &nh) | MapAccessibilityAnalysisServer | protected |
getRobotLocationInPixelCoordinates() | MapAccessibilityAnalysisServer | protected |
inflated_map_ | MapAccessibilityAnalysisServer | protected |
inflated_map_image_pub_ | MapAccessibilityAnalysisServer | protected |
inflated_obstacles_sub_ | MapAccessibilityAnalysisServer | protected |
inflated_obstacles_sub_sync_ | MapAccessibilityAnalysisServer | protected |
inflated_original_map_ | MapAccessibilityAnalysisServer | protected |
inflatedObstacleDataCallback(const nav_msgs::GridCells::ConstPtr &obstacles_data, const nav_msgs::GridCells::ConstPtr &inflated_obstacles_data) | MapAccessibilityAnalysisServer | protected |
InflatedObstaclesSyncPolicy typedef | MapAccessibilityAnalysisServer | protected |
inflateMap(const cv::Mat &original_map, cv::Mat &inflated_map, const int robot_radius_pixel) | MapAccessibilityAnalysis | |
inflationInit(ros::NodeHandle &nh) | MapAccessibilityAnalysisServer | protected |
inverse_map_resolution_ | MapAccessibilityAnalysisServer | protected |
isApproachPositionAccessible(const cv::Point &robotLocation, const cv::Point &potentialApproachPose, std::vector< std::vector< cv::Point > > contours) | MapAccessibilityAnalysis | protected |
it_ | MapAccessibilityAnalysisServer | protected |
last_update_time_obstacles_ | MapAccessibilityAnalysisServer | protected |
loadRobotFootprint(XmlRpc::XmlRpcValue &footprint_list) | MapAccessibilityAnalysisServer | protected |
map_data_recieved_ | MapAccessibilityAnalysisServer | protected |
map_link_name_ | MapAccessibilityAnalysisServer | protected |
map_msg_sub_ | MapAccessibilityAnalysisServer | protected |
map_origin_ | MapAccessibilityAnalysisServer | protected |
map_perimeter_accessibility_check_server_ | MapAccessibilityAnalysisServer | protected |
map_points_accessibility_check_server_ | MapAccessibilityAnalysisServer | protected |
map_polygon_accessibility_check_server_ | MapAccessibilityAnalysisServer | protected |
map_resolution_ | MapAccessibilityAnalysisServer | protected |
MapAccessibilityAnalysis() | MapAccessibilityAnalysis | |
MapAccessibilityAnalysisServer(ros::NodeHandle nh) | MapAccessibilityAnalysisServer | |
mapDataCallback(const nav_msgs::OccupancyGrid::ConstPtr &map_msg_data) | MapAccessibilityAnalysisServer | protected |
mapInit(ros::NodeHandle &nh_map) | MapAccessibilityAnalysisServer | protected |
mutex_inflated_map_ | MapAccessibilityAnalysisServer | protected |
node_handle_ | MapAccessibilityAnalysisServer | protected |
obstacle_topic_update_delay_ | MapAccessibilityAnalysisServer | protected |
obstacle_topic_update_rate_ | MapAccessibilityAnalysisServer | protected |
obstacleDataCallback(const nav_msgs::GridCells::ConstPtr &obstacles_data) | MapAccessibilityAnalysisServer | protected |
obstacles_sub_ | MapAccessibilityAnalysisServer | protected |
original_map_ | MapAccessibilityAnalysisServer | protected |
publish_inflated_map_ | MapAccessibilityAnalysisServer | protected |
robot_base_link_name_ | MapAccessibilityAnalysisServer | protected |
robot_radius_ | MapAccessibilityAnalysisServer | protected |
tf_listener_ | MapAccessibilityAnalysisServer | protected |
~MapAccessibilityAnalysis() | MapAccessibilityAnalysis | |
~MapAccessibilityAnalysisServer() | MapAccessibilityAnalysisServer | |