Public Types | Public Member Functions | Private Attributes
CloudMapper Class Reference

List of all members.

Public Types

typedef pcl::PointCloud
< pcl::PointXYZRGB > 
PointCloud

Public Member Functions

void callback (const PointCloud::ConstPtr &cloud)
 CloudMapper ()
void publishCallback (const ros::TimerEvent &)

Private Attributes

PointCloud accumulated_cloud_
ros::Publisher cloud_pub_
ros::Subscriber cloud_sub_
std::string fixed_frame_
ros::NodeHandle nh_
ros::NodeHandle nh_priv_
ros::Timer pub_timer_
tf::TransformListener tf_listener_

Detailed Description

Stores incoming point clouds in a map transforming each cloud to a global fixed frame using tf.

Definition at line 11 of file cloud_mapper.cpp.


Member Typedef Documentation

typedef pcl::PointCloud<pcl::PointXYZRGB> CloudMapper::PointCloud

Definition at line 15 of file cloud_mapper.cpp.


Constructor & Destructor Documentation

Definition at line 17 of file cloud_mapper.cpp.


Member Function Documentation

void CloudMapper::callback ( const PointCloud::ConstPtr &  cloud) [inline]

Definition at line 27 of file cloud_mapper.cpp.

void CloudMapper::publishCallback ( const ros::TimerEvent &  ) [inline]

Definition at line 43 of file cloud_mapper.cpp.


Member Data Documentation

Definition at line 62 of file cloud_mapper.cpp.

ros::Publisher CloudMapper::cloud_pub_ [private]

Definition at line 56 of file cloud_mapper.cpp.

ros::Subscriber CloudMapper::cloud_sub_ [private]

Definition at line 55 of file cloud_mapper.cpp.

std::string CloudMapper::fixed_frame_ [private]

Definition at line 60 of file cloud_mapper.cpp.

ros::NodeHandle CloudMapper::nh_ [private]

Definition at line 52 of file cloud_mapper.cpp.

ros::NodeHandle CloudMapper::nh_priv_ [private]

Definition at line 53 of file cloud_mapper.cpp.

ros::Timer CloudMapper::pub_timer_ [private]

Definition at line 58 of file cloud_mapper.cpp.

tf::TransformListener CloudMapper::tf_listener_ [private]

Definition at line 61 of file cloud_mapper.cpp.


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


mapping_tools
Author(s): Stephan Wirth
autogenerated on Thu Apr 18 2013 11:56:23