PointCloudSegmenter.h File Reference
#include <Eigen/Core>
#include <ArmarXCore/core/Component.h>
#include <ArmarXCore/core/system/ArmarXDataPath.h>
#include <ArmarXGui/libraries/ArmarXGuiComponentPlugins/LightweightRemoteGuiComponentPlugin.h>
#include <RobotAPI/interface/visualization/DebugDrawerInterface.h>
#include <VisionX/interface/components/DeepSegmenterInterface.h>
#include <VisionX/components/pointcloud_core/PointCloudProcessor.h>
#include <VisionX/interface/components/PointCloudSegmenter.h>
#include <pcl/filters/filter.h>
#include <pcl/filters/passthrough.h>
#include <pcl/common/transforms.h>
#include <pcl/io/pcd_io.h>
#include <pcl/point_types.h>
#include <pcl/features/normal_3d_omp.h>
#include <pcl/features/fpfh_omp.h>
#include <pcl/search/kdtree.h>
#include <pcl/kdtree/kdtree_flann.h>
#include <pcl/correspondence.h>
#include <pcl/recognition/cg/geometric_consistency.h>
#include "LCCP_Segmenter.h"
#include "EuclideanBasedClustering.h"
#include "RG_Segmenter.h"
#include "Deep_Segmenter.h"
#include <Image/ByteImage.h>
#include <mutex>
+ Include dependency graph for PointCloudSegmenter.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PointCloudSegmenter
 A brief description. More...
 
class  PointCloudSegmenterPropertyDefinitions
 
struct  PointCloudSegmenterTab
 

Namespaces

 visionx
 ArmarX headers.
 

Typedefs

using PointLPtr = pcl::PointCloud< PointL >::Ptr
 
using PointO = pcl::PointXYZRGBA
 
using PointOPtr = pcl::PointCloud< PointO >::Ptr
 
using PointRGBL = pcl::PointXYZRGBL
 
using PointRGBLPtr = pcl::PointCloud< PointRGBL >::Ptr