$search

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

hector_geotiff::MapGenerator::MapGenerator (  )  [inline]

Definition at line 62 of file geotiff_node.cpp.

hector_geotiff::MapGenerator::~MapGenerator (  )  [inline]

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 251 of file geotiff_node.cpp.

void hector_geotiff::MapGenerator::timerSaveGeotiffCallback ( const ros::TimerEvent e  )  [inline]

Definition at line 246 of file geotiff_node.cpp.

void hector_geotiff::MapGenerator::writeGeotiff (  )  [inline]

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 268 of file geotiff_node.cpp.

Definition at line 283 of file geotiff_node.cpp.

Definition at line 270 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 276 of file geotiff_node.cpp.

Definition at line 271 of file geotiff_node.cpp.

Definition at line 263 of file geotiff_node.cpp.

Definition at line 264 of file geotiff_node.cpp.

Definition at line 261 of file geotiff_node.cpp.

Definition at line 260 of file geotiff_node.cpp.

Definition at line 262 of file geotiff_node.cpp.

Definition at line 272 of file geotiff_node.cpp.

Definition at line 281 of file geotiff_node.cpp.

Definition at line 279 of file geotiff_node.cpp.

Definition at line 277 of file geotiff_node.cpp.

Definition at line 285 of file geotiff_node.cpp.

Definition at line 274 of file geotiff_node.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines


hector_geotiff
Author(s): Stefan Kohlbrecher
autogenerated on Tue Mar 5 12:36:20 2013