#include <ros/ros.h>
#include <tf/transform_datatypes.h>
#include <opencv2/highgui/highgui.hpp>
#include <pcl16/common/common.h>
#include <pcl16/common/eigen.h>
#include <pcl16/common/centroid.h>
#include <pcl16/ModelCoefficients.h>
#include <pcl16/sample_consensus/method_types.h>
#include <pcl16/sample_consensus/model_types.h>
#include <pcl16/segmentation/sac_segmentation.h>
#include <pcl16/segmentation/extract_clusters.h>
#include <pcl16/segmentation/segment_differences.h>
#include <pcl16/segmentation/organized_multi_plane_segmentation.h>
#include <pcl16/search/search.h>
#include <pcl16/search/kdtree.h>
#include <pcl16/filters/voxel_grid.h>
#include <pcl16/filters/passthrough.h>
#include <pcl16/filters/extract_indices.h>
#include <pcl16/surface/concave_hull.h>
#include <pcl16/registration/icp.h>
#include <pcl16/registration/icp_nl.h>
#include <pcl16/features/integral_image_normal.h>
#include <pcl16/features/normal_3d.h>
#include <sstream>
#include <tabletop_pushing/point_cloud_segmentation.h>
#include <tabletop_pushing/extern/Timer.hpp>
Go to the source code of this file.
Namespaces | |
namespace | tabletop_pushing |
Defines | |
#define | randf() static_cast<float>(rand())/RAND_MAX |
Typedefs | |
typedef pcl16::search::KdTree < pcl16::PointXYZ > ::KdTreeFLANNPtr | KdTreeFLANNPtr |
typedef pcl16::search::KdTree < pcl16::PointXYZ >::Ptr | KdTreePtr |
#define randf | ( | ) | static_cast<float>(rand())/RAND_MAX |
Definition at line 76 of file point_cloud_segmentation.cpp.
typedef pcl16::search::KdTree<pcl16::PointXYZ>::KdTreeFLANNPtr KdTreeFLANNPtr |
Definition at line 79 of file point_cloud_segmentation.cpp.
typedef pcl16::search::KdTree<pcl16::PointXYZ>::Ptr KdTreePtr |
Definition at line 78 of file point_cloud_segmentation.cpp.