Public Member Functions | Private Attributes
CostmapStandaloneConversion Class Reference

List of all members.

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_

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 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.


Member Data Documentation

Definition at line 242 of file costmap_converter_node.cpp.

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.

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.

Definition at line 246 of file costmap_converter_node.cpp.

Definition at line 250 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 Wed Sep 20 2017 03:00:37