Struct Results

Struct Documentation

struct Results

Public Functions

void serializeTo(mrpt::serialization::CArchive &out) const
void serializeFrom(mrpt::serialization::CArchive &in)
void print(std::ostream &o) const

Print all results in human-friendly format to the given output, for example, use std::cout.

Public Members

mrpt::poses::CPose3DPDFGaussian optimal_tf

The found value (mean + covariance) of the optimal transformation of “local” wrt “global”.

double optimalScale = 1.0

Found scale (if supported by the underlying algorithm) for optimal_tf

size_t nIterations = 0

The number of executed iterations until convergence

IterTermReason terminationReason = {IterTermReason::Undefined}
double quality = 0

A measure of the ‘quality’ of the matching. Different modules are available to evaluate the quality in ICP_Base.

Pairings finalPairings

A copy of the pairings found in the last ICP iteration.