#include <string>#include <ros/ros.h>#include <boost/thread/mutex.hpp>#include <sensor_msgs/PointCloud.h>#include <sensor_msgs/PointCloud2.h>#include <sensor_msgs/point_cloud_conversion.h>#include <visualization_msgs/Marker.h>#include <tf/transform_listener.h>#include <tf/transform_broadcaster.h>#include <pcl/point_cloud.h>#include <pcl/point_types.h>#include <pcl/io/io.h>#include <pcl/filters/voxel_grid.h>#include <pcl/filters/passthrough.h>#include <pcl/filters/extract_indices.h>#include <pcl/features/normal_3d.h>#include <pcl/kdtree/kdtree_ann.h>#include <pcl/sample_consensus/method_types.h>#include <pcl/sample_consensus/model_types.h>#include <pcl/segmentation/sac_segmentation.h>#include <pcl/filters/project_inliers.h>#include <pcl/surface/convex_hull.h>#include <pcl/segmentation/extract_polygonal_prism_data.h>#include <pcl/segmentation/extract_clusters.h>
Go to the source code of this file.
Functions | |
| if (!recent_cloud) | |
| if (!processing_frame_.empty()) | |
| ROS_INFO ("Point cloud received; processing") | |
Variables | |
| sensor_msgs::PointCloud2::ConstPtr | recent_cloud |
| return | |
| if | ( | ! | recent_cloud | ) |
Definition at line 38 of file transform_point_cloud.cpp.
| if | ( | !processing_frame_. | empty() | ) |
Definition at line 44 of file transform_point_cloud.cpp.
| sensor_msgs::PointCloud2::ConstPtr recent_cloud |
ros::topic::waitForMessage<sensor_msgs::PointCloud2>('pr2_segment_object', nh_, ros::Duration(6.0))
Definition at line 35 of file transform_point_cloud.cpp.
Definition at line 66 of file transform_point_cloud.cpp.