Public Member Functions | |
bool | buildSingleSweepCloud (pr2_arm_navigation_perception::BuildCloudAngle::Request &req, pr2_arm_navigation_perception::BuildCloudAngle::Response &res) |
PointCloudSrv () | |
void | scannerSignalCallback (const pr2_msgs::LaserScannerSignalConstPtr &laser_scanner_signal) |
Private Attributes | |
ros::ServiceServer | cloud_server_ |
boost::mutex | laser_mutex_ |
ros::Time | laser_time_ |
ros::NodeHandle | nh_ |
ros::Subscriber | sub_ |
Definition at line 49 of file point_cloud_srv.cpp.
pr2_laser_snapshotter::PointCloudSrv::PointCloudSrv | ( | ) | [inline] |
Definition at line 59 of file point_cloud_srv.cpp.
bool pr2_laser_snapshotter::PointCloudSrv::buildSingleSweepCloud | ( | pr2_arm_navigation_perception::BuildCloudAngle::Request & | req, | |
pr2_arm_navigation_perception::BuildCloudAngle::Response & | res | |||
) | [inline] |
Definition at line 67 of file point_cloud_srv.cpp.
void pr2_laser_snapshotter::PointCloudSrv::scannerSignalCallback | ( | const pr2_msgs::LaserScannerSignalConstPtr & | laser_scanner_signal | ) | [inline] |
Definition at line 114 of file point_cloud_srv.cpp.
ros::ServiceServer pr2_laser_snapshotter::PointCloudSrv::cloud_server_ [private] |
Definition at line 54 of file point_cloud_srv.cpp.
boost::mutex pr2_laser_snapshotter::PointCloudSrv::laser_mutex_ [private] |
Definition at line 53 of file point_cloud_srv.cpp.
ros::Time pr2_laser_snapshotter::PointCloudSrv::laser_time_ [private] |
Definition at line 52 of file point_cloud_srv.cpp.
ros::NodeHandle pr2_laser_snapshotter::PointCloudSrv::nh_ [private] |
Definition at line 56 of file point_cloud_srv.cpp.
ros::Subscriber pr2_laser_snapshotter::PointCloudSrv::sub_ [private] |
Definition at line 55 of file point_cloud_srv.cpp.