Public Member Functions | Public Attributes
MapAsImageProvider Class Reference

This node provides images as occupancy grid maps. More...

List of all members.

Public Member Functions

 MapAsImageProvider ()
 MapAsImageProvider ()
void mapCallback (const sensor_msgs::ImageConstPtr &image)
void mapCallback (const nav_msgs::OccupancyGridConstPtr &map)
void poseCallback (const geometry_msgs::PoseStampedConstPtr &pose)
 ~MapAsImageProvider ()
 ~MapAsImageProvider ()

Public Attributes

CvImage cv_img_full_
CvImage cv_img_full_with_position_
CvImage cv_img_tile_
image_transport::ImageTransportimage_transport_
image_transport::Publisher image_transport_publisher_full_
image_transport::Publisher image_transport_publisher_full_position_
image_transport::Publisher image_transport_publisher_tile_
image_transport::Subscriber image_transport_subscriber_map
ros::Publisher map_publisher
ros::Subscriber map_sub_
ros::NodeHandle n_
int p_size_tiled_map_image_x_
int p_size_tiled_map_image_y_
ros::NodeHandle pn_
geometry_msgs::PoseStampedConstPtr pose_ptr_
ros::Subscriber pose_sub_
HectorMapTools::CoordinateTransformer
< float > 
world_map_transformer_

Detailed Description

This node provides images as occupancy grid maps.

This node provides occupancy grid maps as images via image_transport, so the transmission consumes less bandwidth. The provided code is a incomplete proof of concept.

Definition at line 50 of file image_to_map_node.cpp.


Constructor & Destructor Documentation

Definition at line 67 of file image_to_map_node.cpp.

Definition at line 81 of file image_to_map_node.cpp.

Definition at line 60 of file map_to_image_node.cpp.

Definition at line 89 of file map_to_image_node.cpp.


Member Function Documentation

void MapAsImageProvider::mapCallback ( const sensor_msgs::ImageConstPtr &  image) [inline]

Definition at line 88 of file image_to_map_node.cpp.

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

Definition at line 101 of file map_to_image_node.cpp.

void MapAsImageProvider::poseCallback ( const geometry_msgs::PoseStampedConstPtr &  pose) [inline]

Definition at line 95 of file map_to_image_node.cpp.


Member Data Documentation

Definition at line 293 of file map_to_image_node.cpp.

Definition at line 294 of file map_to_image_node.cpp.

Definition at line 295 of file map_to_image_node.cpp.

Definition at line 61 of file image_to_map_node.cpp.

Definition at line 285 of file map_to_image_node.cpp.

Definition at line 286 of file map_to_image_node.cpp.

Definition at line 287 of file map_to_image_node.cpp.

Definition at line 59 of file image_to_map_node.cpp.

Definition at line 56 of file image_to_map_node.cpp.

Definition at line 282 of file map_to_image_node.cpp.

Definition at line 63 of file image_to_map_node.cpp.

Definition at line 300 of file map_to_image_node.cpp.

Definition at line 301 of file map_to_image_node.cpp.

Definition at line 64 of file image_to_map_node.cpp.

geometry_msgs::PoseStampedConstPtr MapAsImageProvider::pose_ptr_

Definition at line 291 of file map_to_image_node.cpp.

Definition at line 283 of file map_to_image_node.cpp.

Definition at line 303 of file map_to_image_node.cpp.


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


map_to_jpeg
Author(s):
autogenerated on Wed Aug 26 2015 11:10:09