Class Matcher_Adaptive
Defined in File Matcher_Adaptive.h
Inheritance Relationships
Base Type
public mp2p_icp::Matcher_Points_Base
(Class Matcher_Points_Base)
Class Documentation
-
class Matcher_Adaptive : public mp2p_icp::Matcher_Points_Base
Pointcloud matcher: adaptive algorithm automatically discarding outliers, and creating point-to-plane, point-to-line, or point-to-point pairings.
Finds pairings between the
local
andglobal
input metric maps.By default, each
local
point layer is matched against the layer with the same name in theglobal
map, unless specified otherwise in the base class memberweight_pt2pt_layers
. Refer to example configuration YAML files for example configurations.Public Functions
-
Matcher_Adaptive() = default
-
inline Matcher_Adaptive(double ConfidenceInterval, double FirstToSecondDistanceMax, double AbsoluteMaxSearchDistance)
-
virtual void initialize(const mrpt::containers::yaml ¶ms) override
confidenceInterval
: Inliers top-confidence interval. (0-1)firstToSecondDistanceMax
:absoluteMaxSearchDistance
:
Plus: the parameters of Matcher_Points_Base::initialize()
-
Matcher_Adaptive() = default