Represents a cluster of 3D points using PCL (Point Cloud Library).
Abstract class responsible for validating clusters as cones.
Validates clusters using a cylinder approximation.
std::vector< double > coneValidator(Cluster *cone_point_cloud, Plane &plane) const override
Validates a cluster using cylinder approximation.
double large_height
Height of the cylinder for a large cone.
double small_getRadius() const
Gets the radius of the cylinder for small cones.
double small_width
Width of the cylinder for a small cone.
double large_width
Width of the cylinder for a large cone.
double large_getRadius() const
Gets the radius of the cylinder for large cones.
double out_distance_cap
Minimum out_distance value for it to be 0.
double small_height
Height of the cylinder for a small cone.
The Plane class represents a 3D plane defined by its equation ax + by + cz + d = 0.