Public Member Functions | |
void | costmapCallback (const nav_msgs::OccupancyGridConstPtr &msg) |
CostmapStandaloneConversion () | |
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_ |
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 104 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 140 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 190 of file costmap_converter_node.cpp.
boost::shared_ptr<costmap_converter::BaseCostmapToPolygons> CostmapStandaloneConversion::converter_ [private] |
Definition at line 242 of file costmap_converter_node.cpp.
pluginlib::ClassLoader<costmap_converter::BaseCostmapToPolygons> CostmapStandaloneConversion::converter_loader_ [private] |
Definition at line 241 of file costmap_converter_node.cpp.
ros::Subscriber CostmapStandaloneConversion::costmap_sub_ [private] |
Definition at line 245 of file costmap_converter_node.cpp.
std::string CostmapStandaloneConversion::frame_id_ [private] |
Definition at line 249 of file costmap_converter_node.cpp.
costmap_2d::Costmap2D CostmapStandaloneConversion::map [private] |
Definition at line 252 of file costmap_converter_node.cpp.
ros::Publisher CostmapStandaloneConversion::marker_pub_ [private] |
Definition at line 247 of file costmap_converter_node.cpp.
ros::NodeHandle CostmapStandaloneConversion::n_ [private] |
Definition at line 244 of file costmap_converter_node.cpp.
ros::Publisher CostmapStandaloneConversion::obstacle_pub_ [private] |
Definition at line 246 of file costmap_converter_node.cpp.
int CostmapStandaloneConversion::occupied_min_value_ [private] |
Definition at line 250 of file costmap_converter_node.cpp.