struct mrpt::graphslam::apps::TRegistrationDeciderOrOptimizerProps

Overview

Properties struct for both the Registration Decider and Optimizer classes.

#include <mrpt/graphslam/apps_related/TUserOptionsChecker.h>

struct TRegistrationDeciderOrOptimizerProps
{
    // fields

    std::string name;
    std::string description;
    bool is_mr_slam_class {false};
    bool is_slam_2d {true};
    bool is_slam_3d {false};

    // construction

    TRegistrationDeciderOrOptimizerProps();
};

// direct descendants

struct TOptimizerProps;
struct TRegistrationDeciderProps;

Fields

std::string name

Name of the decider or optimizer class.

std::string description

General description of the decicder or optimizer class.

bool is_mr_slam_class {false}

Class indicating if the current decider/optimizer class can be used in a multi-robot SLAM operation.