Definition at line 29 of file pointcloud_acquisition_with_head_movement.cpp.
PointCloudCapturer::PointCloudCapturer | ( | ros::NodeHandle & | n | ) | [inline] |
Definition at line 60 of file pointcloud_acquisition_with_head_movement.cpp.
PointCloudCapturer::~PointCloudCapturer | ( | ) | [inline] |
Definition at line 102 of file pointcloud_acquisition_with_head_movement.cpp.
void PointCloudCapturer::callback | ( | const sensor_msgs::PointCloud2ConstPtr & | pc, |
const sensor_msgs::ImageConstPtr & | im | ||
) | [inline] |
Definition at line 109 of file pointcloud_acquisition_with_head_movement.cpp.
void PointCloudCapturer::move_head | ( | std::string | frame_id, |
double | x, | ||
double | y, | ||
double | z | ||
) | [inline] |
Definition at line 161 of file pointcloud_acquisition_with_head_movement.cpp.
void PointCloudCapturer::spin | ( | ) | [inline] |
Definition at line 202 of file pointcloud_acquisition_with_head_movement.cpp.
rosbag::Bag PointCloudCapturer::bag_ [private] |
Definition at line 48 of file pointcloud_acquisition_with_head_movement.cpp.
std::string PointCloudCapturer::bag_name_ [private] |
Definition at line 49 of file pointcloud_acquisition_with_head_movement.cpp.
sensor_msgs::CameraInfoConstPtr PointCloudCapturer::cam_info_ [private] |
Definition at line 58 of file pointcloud_acquisition_with_head_movement.cpp.
message_filters::Subscriber<sensor_msgs::Image> PointCloudCapturer::camera_sub_ [private] |
Definition at line 54 of file pointcloud_acquisition_with_head_movement.cpp.
bool PointCloudCapturer::cloud_and_image_received_ [private] |
Definition at line 36 of file pointcloud_acquisition_with_head_movement.cpp.
message_filters::Subscriber<sensor_msgs::PointCloud2> PointCloudCapturer::cloud_sub_ [private] |
Definition at line 55 of file pointcloud_acquisition_with_head_movement.cpp.
double PointCloudCapturer::current_position_x_ [private] |
Definition at line 44 of file pointcloud_acquisition_with_head_movement.cpp.
double PointCloudCapturer::current_position_y_ [private] |
Definition at line 44 of file pointcloud_acquisition_with_head_movement.cpp.
double PointCloudCapturer::current_position_z_ [private] |
Definition at line 44 of file pointcloud_acquisition_with_head_movement.cpp.
double PointCloudCapturer::EPS [private] |
Definition at line 47 of file pointcloud_acquisition_with_head_movement.cpp.
std::string PointCloudCapturer::input_camera_info_topic_ [private] |
Definition at line 35 of file pointcloud_acquisition_with_head_movement.cpp.
std::string PointCloudCapturer::input_cloud_topic_ [private] |
Definition at line 35 of file pointcloud_acquisition_with_head_movement.cpp.
std::string PointCloudCapturer::input_image_topic_ [private] |
Definition at line 35 of file pointcloud_acquisition_with_head_movement.cpp.
bool PointCloudCapturer::move_head_ [private] |
Definition at line 36 of file pointcloud_acquisition_with_head_movement.cpp.
double PointCloudCapturer::move_offset_x_ [private] |
Definition at line 43 of file pointcloud_acquisition_with_head_movement.cpp.
double PointCloudCapturer::move_offset_y_max_ [private] |
Definition at line 41 of file pointcloud_acquisition_with_head_movement.cpp.
double PointCloudCapturer::move_offset_y_min_ [private] |
Definition at line 41 of file pointcloud_acquisition_with_head_movement.cpp.
double PointCloudCapturer::move_offset_z_max_ [private] |
Definition at line 42 of file pointcloud_acquisition_with_head_movement.cpp.
double PointCloudCapturer::move_offset_z_min_ [private] |
Definition at line 42 of file pointcloud_acquisition_with_head_movement.cpp.
ros::NodeHandle PointCloudCapturer::nh_ [private] |
Definition at line 32 of file pointcloud_acquisition_with_head_movement.cpp.
Definition at line 39 of file pointcloud_acquisition_with_head_movement.cpp.
double PointCloudCapturer::rate_ [private] |
Definition at line 45 of file pointcloud_acquisition_with_head_movement.cpp.
boost::thread PointCloudCapturer::spin_thread_ [private] |
Definition at line 46 of file pointcloud_acquisition_with_head_movement.cpp.
double PointCloudCapturer::step_y_ [private] |
Definition at line 41 of file pointcloud_acquisition_with_head_movement.cpp.
double PointCloudCapturer::step_z_ [private] |
Definition at line 42 of file pointcloud_acquisition_with_head_movement.cpp.
Definition at line 57 of file pointcloud_acquisition_with_head_movement.cpp.
Definition at line 56 of file pointcloud_acquisition_with_head_movement.cpp.
tf::TransformListener PointCloudCapturer::tf_ [private] |
Definition at line 50 of file pointcloud_acquisition_with_head_movement.cpp.
std::string PointCloudCapturer::to_frame_ [private] |
Definition at line 51 of file pointcloud_acquisition_with_head_movement.cpp.