Go to the documentation of this file.
   15 #include <mrpt/containers/vector_with_small_size_optimization.h> 
   39         double ConfidenceInterval, 
double FirstToSecondDistanceMax,
 
   40         double AbsoluteMaxSearchDistance)
 
   55     void initialize(
const mrpt::containers::yaml& params) 
override;
 
   78     mutable std::vector<mrpt::containers::vector_with_small_size_optimization<
 
   83         const mrpt::maps::CMetricMap& pcGlobal, 
const mrpt::maps::CPointsMap& pcLocal,
 
  
double confidenceInterval
std::vector< float > kddXs
double planeMinimumDistance
uint32_t planeSearchPoints
uint32_t maxPt2PtCorrespondences
std::vector< uint64_t > neighborIndices_
double planeEigenThreshold
constexpr static size_t MAX_CORRS_PER_LOCAL
Matcher_Adaptive()=default
std::vector< float > kddYs
uint32_t planeMinimumFoundPoints
std::vector< double > histValues_
void initialize(const mrpt::containers::yaml ¶ms) override
Pointcloud matcher auxiliary class for iterating over point layers.
double firstToSecondDistanceMax
void implMatchOneLayer(const mrpt::maps::CMetricMap &pcGlobal, const mrpt::maps::CPointsMap &pcLocal, const mrpt::poses::CPose3D &localPose, MatchState &ms, const layer_name_t &globalName, const layer_name_t &localName, Pairings &out) const override
double absoluteMaxSearchDistance
std::vector< double > histXs_
std::vector< mrpt::containers::vector_with_small_size_optimization< mrpt::tfest::TMatchingPair, MAX_CORRS_PER_LOCAL > > matchesPerLocal_
std::vector< mrpt::math::TPoint3Df > neighborPts_
std::vector< float > neighborSqrDists_
std::vector< float > kddZs
Matcher_Adaptive(double ConfidenceInterval, double FirstToSecondDistanceMax, double AbsoluteMaxSearchDistance)
mp2p_icp
Author(s): 
autogenerated on Mon May 26 2025 02:45:49