Public Member Functions | |
| void | costmapCallback (const nav_msgs::OccupancyGridConstPtr &msg) |
| CostmapStandaloneConversion () | |
| void | costmapUpdateCallback (const map_msgs::OccupancyGridUpdateConstPtr &update) |
| void | publishAsMarker (const std::string &frame_id, const std::vector< geometry_msgs::PolygonStamped > &polygonStamped, ros::Publisher &marker_pub) |
| void | publishAsMarker (const std::string &frame_id, const costmap_converter::ObstacleArrayMsg &obstacles, ros::Publisher &marker_pub) |
Private Attributes | |
| boost::shared_ptr < costmap_converter::BaseCostmapToPolygons > | converter_ |
| pluginlib::ClassLoader < costmap_converter::BaseCostmapToPolygons > | converter_loader_ |
| ros::Subscriber | costmap_sub_ |
| ros::Subscriber | costmap_update_sub_ |
| std::string | frame_id_ |
| costmap_2d::Costmap2D | map_ |
| ros::Publisher | marker_pub_ |
| ros::NodeHandle | n_ |
| ros::Publisher | obstacle_pub_ |
| int | occupied_min_value_ |
Definition at line 51 of file costmap_converter_node.cpp.
Definition at line 54 of file costmap_converter_node.cpp.
| void CostmapStandaloneConversion::costmapCallback | ( | const nav_msgs::OccupancyGridConstPtr & | msg | ) | [inline] |
Definition at line 105 of file costmap_converter_node.cpp.
| void CostmapStandaloneConversion::costmapUpdateCallback | ( | const map_msgs::OccupancyGridUpdateConstPtr & | update | ) | [inline] |
Definition at line 142 of file costmap_converter_node.cpp.
| void CostmapStandaloneConversion::publishAsMarker | ( | const std::string & | frame_id, |
| const std::vector< geometry_msgs::PolygonStamped > & | polygonStamped, | ||
| ros::Publisher & | marker_pub | ||
| ) | [inline] |
Definition at line 167 of file costmap_converter_node.cpp.
| void CostmapStandaloneConversion::publishAsMarker | ( | const std::string & | frame_id, |
| const costmap_converter::ObstacleArrayMsg & | obstacles, | ||
| ros::Publisher & | marker_pub | ||
| ) | [inline] |
Definition at line 217 of file costmap_converter_node.cpp.
boost::shared_ptr<costmap_converter::BaseCostmapToPolygons> CostmapStandaloneConversion::converter_ [private] |
Definition at line 269 of file costmap_converter_node.cpp.
pluginlib::ClassLoader<costmap_converter::BaseCostmapToPolygons> CostmapStandaloneConversion::converter_loader_ [private] |
Definition at line 268 of file costmap_converter_node.cpp.
Definition at line 272 of file costmap_converter_node.cpp.
Definition at line 273 of file costmap_converter_node.cpp.
std::string CostmapStandaloneConversion::frame_id_ [private] |
Definition at line 277 of file costmap_converter_node.cpp.
Definition at line 280 of file costmap_converter_node.cpp.
Definition at line 275 of file costmap_converter_node.cpp.
Definition at line 271 of file costmap_converter_node.cpp.
Definition at line 274 of file costmap_converter_node.cpp.
int CostmapStandaloneConversion::occupied_min_value_ [private] |
Definition at line 278 of file costmap_converter_node.cpp.