Public Member Functions | Private Member Functions | Private Attributes
MapServer Class Reference

#include <map_server_node.h>

List of all members.

Public Member Functions

void init ()
void loop ()
 MapServer (ros::NodeHandle &n)
 ~MapServer ()

Private Member Functions

bool mapCallback (nav_msgs::GetMap::Request &req, nav_msgs::GetMap::Response &res)
void publishMap ()

Private Attributes

boost::shared_ptr
< CMultiMetricMap > 
metric_map_
ros::NodeHandle n_
ros::Publisher pub_map_ros_
ros::Publisher pub_metadata_
nav_msgs::GetMap::Response resp_ros_
ros::ServiceServer service_map_

Detailed Description

Definition at line 54 of file map_server_node.h.


Constructor & Destructor Documentation

Definition at line 52 of file map_server_node.cpp.

Definition at line 54 of file map_server_node.cpp.


Member Function Documentation

void MapServer::init ( )

Definition at line 55 of file map_server_node.cpp.

void MapServer::loop ( )

Definition at line 140 of file map_server_node.cpp.

bool MapServer::mapCallback ( nav_msgs::GetMap::Request &  req,
nav_msgs::GetMap::Response &  res 
) [private]

Definition at line 118 of file map_server_node.cpp.

void MapServer::publishMap ( ) [private]

Definition at line 126 of file map_server_node.cpp.


Member Data Documentation

boost::shared_ptr<CMultiMetricMap> MapServer::metric_map_ [private]

Definition at line 72 of file map_server_node.h.

Definition at line 63 of file map_server_node.h.

Definition at line 64 of file map_server_node.h.

Definition at line 69 of file map_server_node.h.

nav_msgs::GetMap::Response MapServer::resp_ros_ [private]

Definition at line 71 of file map_server_node.h.

Definition at line 70 of file map_server_node.h.


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


mrpt_map
Author(s):
autogenerated on Thu Jun 6 2019 21:53:21