Public Member Functions | Public Attributes
hector_geotiff::MapGenerator Class Reference

Map generation node. More...

List of all members.

Public Member Functions

void mapCallback (const nav_msgs::OccupancyGridConstPtr &map)
 MapGenerator (const std::string &mapname)
 MapGenerator ()
void sysCmdCallback (const std_msgs::String &sys_cmd)
void timerSaveGeotiffCallback (const ros::TimerEvent &e)
void writeGeotiff ()
 ~MapGenerator ()

Public Attributes

GeotiffWriter geotiff_writer
GeotiffWriter geotiff_writer_
ros::Timer map_save_timer_
ros::ServiceClient map_service_client_
ros::Subscriber map_sub_
std::string mapname_
ros::NodeHandle n_
ros::ServiceClient object_service_client_
bool p_draw_background_checkerboard_
bool p_draw_free_space_grid_
std::string p_map_file_base_name_
std::string p_map_file_path_
std::string p_plugin_list_
ros::ServiceClient path_service_client_
pluginlib::ClassLoader
< hector_geotiff::MapWriterPluginInterface > * 
plugin_loader_
std::vector< boost::shared_ptr
< hector_geotiff::MapWriterPluginInterface > > 
plugin_vector_
ros::NodeHandle pn_
unsigned int running_saved_map_num_
ros::Subscriber sys_cmd_sub_

Detailed Description

Map generation node.

Definition at line 59 of file geotiff_node.cpp.


Constructor & Destructor Documentation

Definition at line 62 of file geotiff_node.cpp.

Definition at line 122 of file geotiff_node.cpp.

hector_geotiff::MapGenerator::MapGenerator ( const std::string &  mapname) [inline]

Definition at line 53 of file geotiff_saver.cpp.


Member Function Documentation

void hector_geotiff::MapGenerator::mapCallback ( const nav_msgs::OccupancyGridConstPtr &  map) [inline]

Definition at line 60 of file geotiff_saver.cpp.

void hector_geotiff::MapGenerator::sysCmdCallback ( const std_msgs::String &  sys_cmd) [inline]

Definition at line 260 of file geotiff_node.cpp.

Definition at line 255 of file geotiff_node.cpp.

No Victims for now, first agree on a common standard for representation

Definition at line 129 of file geotiff_node.cpp.


Member Data Documentation

Definition at line 76 of file geotiff_saver.cpp.

Definition at line 277 of file geotiff_node.cpp.

Definition at line 292 of file geotiff_node.cpp.

Definition at line 279 of file geotiff_node.cpp.

Definition at line 79 of file geotiff_saver.cpp.

Definition at line 78 of file geotiff_saver.cpp.

Definition at line 285 of file geotiff_node.cpp.

Definition at line 280 of file geotiff_node.cpp.

Definition at line 272 of file geotiff_node.cpp.

Definition at line 273 of file geotiff_node.cpp.

Definition at line 270 of file geotiff_node.cpp.

Definition at line 269 of file geotiff_node.cpp.

Definition at line 271 of file geotiff_node.cpp.

Definition at line 281 of file geotiff_node.cpp.

Definition at line 290 of file geotiff_node.cpp.

Definition at line 288 of file geotiff_node.cpp.

Definition at line 286 of file geotiff_node.cpp.

Definition at line 294 of file geotiff_node.cpp.

Definition at line 283 of file geotiff_node.cpp.


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


hector_geotiff
Author(s): Stefan Kohlbrecher
autogenerated on Thu Jun 6 2019 20:12:34