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 48 of file pr2_laser_snapshotter_action.cpp.
typedef actionlib::SimpleActionServer<TiltLaserSnapshotAction> pr2_laser_snapshotter::PointCloudSrv::Server [private] |
Definition at line 51 of file pr2_laser_snapshotter_action.cpp.
pr2_laser_snapshotter::PointCloudSrv::PointCloudSrv | ( | ) | [inline] |
Definition at line 59 of file pr2_laser_snapshotter_action.cpp.
void pr2_laser_snapshotter::PointCloudSrv::buildSingleSweepCloud | ( | const TiltLaserSnapshotGoalConstPtr & | goal | ) | [inline] |
Definition at line 68 of file pr2_laser_snapshotter_action.cpp.
void pr2_laser_snapshotter::PointCloudSrv::scannerSignalCallback | ( | const pr2_msgs::LaserScannerSignalConstPtr & | laser_scanner_signal | ) | [inline] |
Definition at line 123 of file pr2_laser_snapshotter_action.cpp.
Definition at line 56 of file pr2_laser_snapshotter_action.cpp.
boost::mutex pr2_laser_snapshotter::PointCloudSrv::laser_mutex_ [private] |
Definition at line 53 of file pr2_laser_snapshotter_action.cpp.
ros::Time pr2_laser_snapshotter::PointCloudSrv::laser_time_ [private] |
Definition at line 52 of file pr2_laser_snapshotter_action.cpp.
ros::NodeHandle pr2_laser_snapshotter::PointCloudSrv::nh_ [private] |
Definition at line 55 of file pr2_laser_snapshotter_action.cpp.
ros::Subscriber pr2_laser_snapshotter::PointCloudSrv::sub_ [private] |
Definition at line 54 of file pr2_laser_snapshotter_action.cpp.