class mp2p_icp::Solver_Horn

Overview

ICP registration for pointclouds split in different “layers”

#include <Solver_Horn.h>

class Solver_Horn: public mp2p_icp::Solver
{
public:
    // fields

    WeightParameters pairingsWeightParameters;

    // methods

    virtual void initialize(const mrpt::containers::yaml& params);
};

Inherited Members

public:
    // fields

    uint32_t runUpToIteration = 0;
    bool enabled = true;

    // methods

    virtual void initialize(const mrpt::containers::yaml& params);
    virtual bool optimal_pose(const Pairings& pairings, OptimalTF_Result& out, const SolverContext& sc) const;

Fields

WeightParameters pairingsWeightParameters

Weight and robust kernel parameters associated with the low-level optimal pose estimation algorithms

Methods

virtual void initialize(const mrpt::containers::yaml& params)

Check each derived class to see required and optional parameters.