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

bool debug_
double frequency_
unsigned long loop_count_
boost::shared_ptr
< CMultiMetricMap > 
metric_map_
ros::NodeHandle n_
ros::NodeHandle n_param_
ros::Publisher pub_map_ros_
ros::Publisher pub_metadata_
nav_msgs::GetMap::Response resp_ros_
ros::ServiceServer service_map_

Detailed Description

Definition at line 47 of file map_server_node.h.


Constructor & Destructor Documentation

Definition at line 46 of file map_server_node.cpp.

Definition at line 51 of file map_server_node.cpp.


Member Function Documentation

void MapServer::init ( )

Definition at line 52 of file map_server_node.cpp.

void MapServer::loop ( )

Definition at line 130 of file map_server_node.cpp.

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

Definition at line 108 of file map_server_node.cpp.

void MapServer::publishMap ( ) [private]

Definition at line 116 of file map_server_node.cpp.


Member Data Documentation

bool MapServer::debug_ [private]

Definition at line 60 of file map_server_node.h.

double MapServer::frequency_ [private]

Definition at line 58 of file map_server_node.h.

unsigned long MapServer::loop_count_ [private]

Definition at line 59 of file map_server_node.h.

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

Definition at line 65 of file map_server_node.h.

Definition at line 56 of file map_server_node.h.

Definition at line 57 of file map_server_node.h.

Definition at line 61 of file map_server_node.h.

Definition at line 62 of file map_server_node.h.

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

Definition at line 64 of file map_server_node.h.

Definition at line 63 of file map_server_node.h.


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


mrpt_map
Author(s):
autogenerated on Mon Sep 18 2017 03:12:11