Public Member Functions | List of all members
mrpt::graphslam::apps::TUserOptionsChecker_ROS< GRAPH_T > Struct Template Reference

#include <TUserOptionsChecker_ROS.h>

Inheritance diagram for mrpt::graphslam::apps::TUserOptionsChecker_ROS< GRAPH_T >:
Inheritance graph
[legend]

Public Types

handy typedefs for the creation of deciders/optimzer instances from

the corresponding strings

Note
ROS-related classes are suffixed with _ROS
typedef std::map< std::string, mrpt::graphslam::deciders::CNodeRegistrationDecider< GRAPH_T > *(*)()> node_regs_t
 
typedef std::map< std::string, mrpt::graphslam::deciders::CEdgeRegistrationDecider< GRAPH_T > *(*)()> edge_regs_t
 
typedef std::map< std::string, mrpt::graphslam::optimizers::CGraphSlamOptimizer< GRAPH_T > *(*)()> optimizers_t
 
typedef mrpt::graphslam::apps::TUserOptionsChecker< GRAPH_T > parent
 Parent class. More...
 

Public Member Functions

void createDeciderOptimizerMappings ()
 Create deciders, optimizers specific to the ROS case. More...
 
void populateDeciderOptimizerProperties ()
 
 TUserOptionsChecker_ROS ()
 
 ~TUserOptionsChecker_ROS ()
 

Detailed Description

template<class GRAPH_T>
struct mrpt::graphslam::apps::TUserOptionsChecker_ROS< GRAPH_T >

Definition at line 23 of file TUserOptionsChecker_ROS.h.

Member Typedef Documentation

template<class GRAPH_T>
typedef std::map< std::string, mrpt::graphslam::deciders::CEdgeRegistrationDecider<GRAPH_T>*(*)()> mrpt::graphslam::apps::TUserOptionsChecker_ROS< GRAPH_T >::edge_regs_t

Definition at line 39 of file TUserOptionsChecker_ROS.h.

template<class GRAPH_T>
typedef std::map< std::string, mrpt::graphslam::deciders::CNodeRegistrationDecider<GRAPH_T>*(*)()> mrpt::graphslam::apps::TUserOptionsChecker_ROS< GRAPH_T >::node_regs_t

Definition at line 35 of file TUserOptionsChecker_ROS.h.

template<class GRAPH_T>
typedef std::map< std::string, mrpt::graphslam::optimizers::CGraphSlamOptimizer<GRAPH_T>*(*)()> mrpt::graphslam::apps::TUserOptionsChecker_ROS< GRAPH_T >::optimizers_t

Definition at line 43 of file TUserOptionsChecker_ROS.h.

template<class GRAPH_T>
typedef mrpt::graphslam::apps::TUserOptionsChecker<GRAPH_T> mrpt::graphslam::apps::TUserOptionsChecker_ROS< GRAPH_T >::parent

Parent class.

Definition at line 45 of file TUserOptionsChecker_ROS.h.

Constructor & Destructor Documentation

Definition at line 14 of file TUserOptionsChecker_ROS_impl.h.

Definition at line 18 of file TUserOptionsChecker_ROS_impl.h.

Member Function Documentation

template<class GRAPH_T >
void mrpt::graphslam::apps::TUserOptionsChecker_ROS< GRAPH_T >::createDeciderOptimizerMappings ( )

Create deciders, optimizers specific to the ROS case.

Definition at line 23 of file TUserOptionsChecker_ROS_impl.h.

template<class GRAPH_T >
void mrpt::graphslam::apps::TUserOptionsChecker_ROS< GRAPH_T >::populateDeciderOptimizerProperties ( )

Definition at line 45 of file TUserOptionsChecker_ROS_impl.h.


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


mrpt_graphslam_2d
Author(s): Nikos Koukis
autogenerated on Thu Jun 6 2019 19:37:48