Builds a DenseLaserSnapshot message from laser scans collected in a specified time interval. More...
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_ |
Builds a DenseLaserSnapshot message from laser scans collected in a specified time interval.
Definition at line 49 of file dense_laser_snapshotter.cpp.
|
inline |
Definition at line 54 of file dense_laser_snapshotter.cpp.
|
inline |
Definition at line 64 of file dense_laser_snapshotter.cpp.
|
inline |
Definition at line 69 of file dense_laser_snapshotter.cpp.
|
inline |
Definition at line 74 of file dense_laser_snapshotter.cpp.
|
private |
Definition at line 114 of file dense_laser_snapshotter.cpp.
|
private |
Definition at line 117 of file dense_laser_snapshotter.cpp.
|
private |
Definition at line 110 of file dense_laser_snapshotter.cpp.
|
private |
Definition at line 115 of file dense_laser_snapshotter.cpp.
|
private |
Definition at line 113 of file dense_laser_snapshotter.cpp.
|
private |
Definition at line 112 of file dense_laser_snapshotter.cpp.
|
private |
Definition at line 111 of file dense_laser_snapshotter.cpp.