Public Member Functions | Private Attributes
CostmapStandaloneConversion Class Reference

List of all members.

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_

Detailed Description

Definition at line 51 of file costmap_converter_node.cpp.


Constructor & Destructor Documentation

Definition at line 54 of file costmap_converter_node.cpp.


Member Function Documentation

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.


Member Data Documentation

Definition at line 269 of file costmap_converter_node.cpp.

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.

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.

Definition at line 278 of file costmap_converter_node.cpp.


The documentation for this class was generated from the following file:


costmap_converter
Author(s): Christoph Rösmann , Franz Albers , Otniel Rinaldo
autogenerated on Sat Jun 8 2019 20:53:15