|
ground_segmentation 1.0
Ground segmentation in pointcloud
|
Core data structures and configuration types for grid-based ground segmentation. More...
#include <pcl/common/transforms.h>#include <pcl/common/centroid.h>#include <pcl/segmentation/sac_segmentation.h>#include <pcl/filters/extract_indices.h>#include <pcl/common/common.h>#include <pcl/kdtree/kdtree_flann.h>#include <pcl/features/normal_3d.h>#include <Eigen/Dense>#include <vector>#include <cmath>#include <map>#include <queue>Go to the source code of this file.
Classes | |
| struct | ground_segmentation::Point |
| Simple 3D point representation (double precision). More... | |
| struct | ground_segmentation::GridCell< PointT > |
| Represents one discretized 3D voxel in the spatial grid. More... | |
| struct | ground_segmentation::Index3D |
| Integer 3D grid index used as key in hash map. More... | |
| struct | ground_segmentation::Index3D::HashFunction |
| struct | ground_segmentation::GridConfig |
| Configuration parameters controlling segmentation behavior. More... | |
Namespaces | |
| namespace | ground_segmentation |
Enumerations | |
| enum | ground_segmentation::TerrainType { ground_segmentation::UNDEFINED , ground_segmentation::UNKNOWN , ground_segmentation::GROUND , ground_segmentation::OBSTACLE } |
| Semantic classification label assigned to a grid cell. More... | |
| enum | ground_segmentation::PrimitiveType { ground_segmentation::LINE , ground_segmentation::PLANE , ground_segmentation::NOISE } |
| Geometric primitive classification based on local PCA. More... | |
Core data structures and configuration types for grid-based ground segmentation.
Defines spatial grid representation, terrain labels, primitive classification, and configuration parameters used by the grid-based segmentation algorithm.
Definition in file ground_detection_types.hpp.