Public Member Functions | Private Attributes
DenseLaserSnapshotter Class Reference

Builds a DenseLaserSnapshot message from laser scans collected in a specified time interval. More...

List of all members.

Public Member Functions

 DenseLaserSnapshotter ()
void scanCallback (const sensor_msgs::LaserScanConstPtr &scan)
void scannerSignalCallback (const pr2_msgs::LaserScannerSignalConstPtr &cur_signal)
 ~DenseLaserSnapshotter ()

Private Attributes

DenseLaserAssembler assembler_
bool first_time_
ros::NodeHandle n_
pr2_msgs::LaserScannerSignal prev_signal_
ros::Subscriber scan_sub_
ros::Subscriber signal_sub_
ros::Publisher snapshot_pub_

Detailed Description

Builds a DenseLaserSnapshot message from laser scans collected in a specified time interval.

Definition at line 49 of file dense_laser_snapshotter.cpp.


Constructor & Destructor Documentation

Definition at line 54 of file dense_laser_snapshotter.cpp.

Definition at line 64 of file dense_laser_snapshotter.cpp.


Member Function Documentation

void DenseLaserSnapshotter::scanCallback ( const sensor_msgs::LaserScanConstPtr &  scan) [inline]

Definition at line 69 of file dense_laser_snapshotter.cpp.

Definition at line 74 of file dense_laser_snapshotter.cpp.


Member Data Documentation

Definition at line 114 of file dense_laser_snapshotter.cpp.

Definition at line 117 of file dense_laser_snapshotter.cpp.

Definition at line 110 of file dense_laser_snapshotter.cpp.

Definition at line 115 of file dense_laser_snapshotter.cpp.

Definition at line 113 of file dense_laser_snapshotter.cpp.

Definition at line 112 of file dense_laser_snapshotter.cpp.

Definition at line 111 of file dense_laser_snapshotter.cpp.


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


pr2_dense_laser_snapshotter
Author(s): Vijay Pradeep
autogenerated on Thu Aug 15 2013 13:01:35