Public Member Functions | Private Attributes | List of all members
mp2p_icp::QualityEvaluator_PairedRatio Class Reference

#include <QualityEvaluator_PairedRatio.h>

Inheritance diagram for mp2p_icp::QualityEvaluator_PairedRatio:
Inheritance graph
[legend]

Public Member Functions

double evaluate (const metric_map_t &pcGlobal, const metric_map_t &pcLocal, const mrpt::poses::CPose3D &localPose, const Pairings &pairingsFromICP) const override
 
void initialize (const mrpt::containers::yaml &params) override
 

Private Attributes

Matcher_Points_DistanceThreshold matcher_
 

Detailed Description

Matching quality evaluator: simple ratio [0,1] of paired entities.

Definition at line 23 of file QualityEvaluator_PairedRatio.h.

Member Function Documentation

◆ evaluate()

double QualityEvaluator_PairedRatio::evaluate ( const metric_map_t pcGlobal,
const metric_map_t pcLocal,
const mrpt::poses::CPose3D &  localPose,
const Pairings pairingsFromICP 
) const
overridevirtual

Finds correspondences between the two point clouds.

Implements mp2p_icp::QualityEvaluator.

Definition at line 32 of file QualityEvaluator_PairedRatio.cpp.

◆ initialize()

void QualityEvaluator_PairedRatio::initialize ( const mrpt::containers::yaml &  params)
overridevirtual

See base class. Parameters:

thresholdDistance: 0.10

Implements mp2p_icp::QualityEvaluator.

Definition at line 19 of file QualityEvaluator_PairedRatio.cpp.

Member Data Documentation

◆ matcher_

Matcher_Points_DistanceThreshold mp2p_icp::QualityEvaluator_PairedRatio::matcher_
private

Definition at line 42 of file QualityEvaluator_PairedRatio.h.


The documentation for this class was generated from the following files:


mrpt_local_obstacles
Author(s): Jose-Luis Blanco-Claraco
autogenerated on Mon Aug 14 2023 02:09:05