Public Member Functions | |
void | buildSingleSweepCloud (const TiltLaserSnapshotGoalConstPtr &goal) |
PointCloudSrv () | |
void | scannerSignalCallback (const pr2_msgs::LaserScannerSignalConstPtr &laser_scanner_signal) |
Private Types | |
typedef actionlib::SimpleActionServer < TiltLaserSnapshotAction > | Server |
Private Attributes | |
Server | cloud_server_ |
boost::mutex | laser_mutex_ |
ros::Time | laser_time_ |
ros::NodeHandle | nh_ |
ros::Subscriber | sub_ |
Definition at line 64 of file pr2_laser_snapshotter_action.cpp.
typedef actionlib::SimpleActionServer<TiltLaserSnapshotAction> pr2_laser_snapshotter::PointCloudSrv::Server [private] |
Definition at line 67 of file pr2_laser_snapshotter_action.cpp.
pr2_laser_snapshotter::PointCloudSrv::PointCloudSrv | ( | ) | [inline] |
Definition at line 75 of file pr2_laser_snapshotter_action.cpp.
void pr2_laser_snapshotter::PointCloudSrv::buildSingleSweepCloud | ( | const TiltLaserSnapshotGoalConstPtr & | goal | ) | [inline] |
Definition at line 84 of file pr2_laser_snapshotter_action.cpp.
void pr2_laser_snapshotter::PointCloudSrv::scannerSignalCallback | ( | const pr2_msgs::LaserScannerSignalConstPtr & | laser_scanner_signal | ) | [inline] |
Definition at line 139 of file pr2_laser_snapshotter_action.cpp.
Definition at line 72 of file pr2_laser_snapshotter_action.cpp.
boost::mutex pr2_laser_snapshotter::PointCloudSrv::laser_mutex_ [private] |
Definition at line 69 of file pr2_laser_snapshotter_action.cpp.
Definition at line 68 of file pr2_laser_snapshotter_action.cpp.
Definition at line 71 of file pr2_laser_snapshotter_action.cpp.
Definition at line 70 of file pr2_laser_snapshotter_action.cpp.