$search

OccupancyGridContainer Class Reference

List of all members.

Public Member Functions

bool getSearchPosServiceCallback (hector_nav_msgs::GetSearchPosition::Request &req, hector_nav_msgs::GetSearchPosition::Response &res)
bool lookupServiceCallback (hector_nav_msgs::GetDistanceToObstacle::Request &req, hector_nav_msgs::GetDistanceToObstacle::Response &res)
void mapCallback (const nav_msgs::OccupancyGridConstPtr &map)
bool mapServiceCallback (nav_msgs::GetMap::Request &req, nav_msgs::GetMap::Response &res)
 OccupancyGridContainer (std::string sub_topic, std::string prefix, ros::NodeHandle &nh, HectorDrawings *drawing_provider, tf::TransformListener *tf_)
 ~OccupancyGridContainer ()

Public Attributes

ros::ServiceServer dist_lookup_service_
HectorMapTools::DistanceMeasurementProvider dist_meas_
HectorDrawingsdrawing_provider_
ros::ServiceServer get_search_pos_service_
nav_msgs::OccupancyGridConstPtr map_ptr_
nav_msgs::GetMap::Response map_resp_
ros::ServiceServer map_service_
ros::Subscriber map_sub_
tf::TransformListenertf_

Detailed Description

Definition at line 52 of file hector_map_server.cpp.


Constructor & Destructor Documentation

OccupancyGridContainer::OccupancyGridContainer ( std::string  sub_topic,
std::string  prefix,
ros::NodeHandle nh,
HectorDrawings drawing_provider,
tf::TransformListener tf_ 
) [inline]

Definition at line 55 of file hector_map_server.cpp.

OccupancyGridContainer::~OccupancyGridContainer (  )  [inline]

Definition at line 72 of file hector_map_server.cpp.


Member Function Documentation

bool OccupancyGridContainer::getSearchPosServiceCallback ( hector_nav_msgs::GetSearchPosition::Request req,
hector_nav_msgs::GetSearchPosition::Response res 
) [inline]

Definition at line 166 of file hector_map_server.cpp.

bool OccupancyGridContainer::lookupServiceCallback ( hector_nav_msgs::GetDistanceToObstacle::Request req,
hector_nav_msgs::GetDistanceToObstacle::Response res 
) [inline]

Definition at line 90 of file hector_map_server.cpp.

void OccupancyGridContainer::mapCallback ( const nav_msgs::OccupancyGridConstPtr map  )  [inline]

Definition at line 262 of file hector_map_server.cpp.

bool OccupancyGridContainer::mapServiceCallback ( nav_msgs::GetMap::Request req,
nav_msgs::GetMap::Response res 
) [inline]

Definition at line 75 of file hector_map_server.cpp.


Member Data Documentation

Definition at line 271 of file hector_map_server.cpp.

Definition at line 277 of file hector_map_server.cpp.

Definition at line 279 of file hector_map_server.cpp.

Definition at line 272 of file hector_map_server.cpp.

Definition at line 285 of file hector_map_server.cpp.

Definition at line 283 of file hector_map_server.cpp.

Definition at line 270 of file hector_map_server.cpp.

Definition at line 275 of file hector_map_server.cpp.

Definition at line 280 of file hector_map_server.cpp.


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


hector_map_server
Author(s): stefan
autogenerated on Tue Mar 5 13:08:31 2013