36 #include <nav_2d_msgs/NavGridOfChars.h> 37 #include <nav_2d_msgs/NavGridOfCharsUpdate.h> void onUnsubscribe() override
Actual unsubscription logic, called by unsubscribe.
ros::NodeHandle update_nh_
nav_grid_pub_sub::NavGridSubscriber sub_
nav_grid::VectorNavGrid< unsigned char > panel_data_
Several reusable pieces for displaying polygons.
Displays a nav_grid of chars along the XY plane.
void init(ros::NodeHandle &nh, NewDataCallback callback, const std::string &topic="map", bool nav_grid=true, bool subscribe_to_updates=true)
void onSubscribe(const std::string &topic) override
Actual subscription logic, called by subscribe.
void mapUpdated(const nav_core2::UIntBounds &updated_bounds)
Custom signal emitted when new map data is received.
Displays a nav_grid (of unspecified type) along the XY plane.
void newDataCallback(const nav_core2::UIntBounds &bounds)
#define PLUGINLIB_EXPORT_CLASS(class_type, base_class_type)