|
#include <VisionX/libraries/PointCloudTools/PerpendicularPlaneFitting.h>
Public Types | |
using | PointT = pcl::PointXYZRGBA |
Public Member Functions | |
std::optional< PlaneFittingResult > | fit (pcl::PointCloud< PointT >::ConstPtr input) |
Public Attributes | |
double | distanceThreshold = 1 |
double | epsAngle = pcl::deg2rad(10.0) |
int | maxIterations = 1000 |
Eigen::Vector3f | normal = Eigen::Vector3f::UnitZ() |
double | probability = 0.99 |
Definition at line 22 of file PerpendicularPlaneFitting.h.
using PointT = pcl::PointXYZRGBA |
Definition at line 25 of file PerpendicularPlaneFitting.h.
std::optional< PlaneFittingResult > fit | ( | pcl::PointCloud< PointT >::ConstPtr | input | ) |
Definition at line 11 of file PerpendicularPlaneFitting.cpp.
double distanceThreshold = 1 |
Definition at line 29 of file PerpendicularPlaneFitting.h.
double epsAngle = pcl::deg2rad(10.0) |
Definition at line 31 of file PerpendicularPlaneFitting.h.
int maxIterations = 1000 |
Definition at line 33 of file PerpendicularPlaneFitting.h.
Eigen::Vector3f normal = Eigen::Vector3f::UnitZ() |
Definition at line 30 of file PerpendicularPlaneFitting.h.
double probability = 0.99 |
Definition at line 34 of file PerpendicularPlaneFitting.h.