Public Types | Public Member Functions | Protected Attributes
mrpt::graphslam::CRegistrationDeciderOrOptimizer_MR< GRAPH_T > Class Template Reference

Interface for implementing deciders/optimizers related to the Condensed Measurements multi-robot graphSLAM algorithm. More...

#include <CRegistrationDeciderOrOptimizer_MR.h>

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

List of all members.

Public Types

typedef CGraphSlamEngine_MR
< GRAPH_T > 
engine_t

Public Member Functions

 CRegistrationDeciderOrOptimizer_MR ()
virtual void setCConnectionManagerPtr (mrpt::graphslam::detail::CConnectionManager *conn_manager)
void setCGraphSlamEnginePtr (const engine_t *engine)
 ~CRegistrationDeciderOrOptimizer_MR ()

Protected Attributes

mrpt::graphslam::detail::CConnectionManagerm_conn_manager
 Pointer to the CConnectionManager instance.
const engine_tm_engine
 Constant pointer to the CGraphSlamEngine_MR instance.
std::string own_ns

Detailed Description

template<class GRAPH_T>
class mrpt::graphslam::CRegistrationDeciderOrOptimizer_MR< GRAPH_T >

Interface for implementing deciders/optimizers related to the Condensed Measurements multi-robot graphSLAM algorithm.

Warning:
Beware that this class does not inherit from the mrpt::graphslam::CNodeRegistrationDeciderOrOptimizer.
Note:
Condensed Measurements-related classes are suffixed with _MR.

Definition at line 25 of file CRegistrationDeciderOrOptimizer_MR.h.


Member Typedef Documentation

template<class GRAPH_T>
typedef CGraphSlamEngine_MR<GRAPH_T> mrpt::graphslam::CRegistrationDeciderOrOptimizer_MR< GRAPH_T >::engine_t

Constructor & Destructor Documentation

Definition at line 7 of file CRegistrationDeciderOrOptimizer_MR_impl.h.

Definition at line 12 of file CRegistrationDeciderOrOptimizer_MR_impl.h.


Member Function Documentation

Definition at line 15 of file CRegistrationDeciderOrOptimizer_MR_impl.h.

template<class GRAPH_T >
void mrpt::graphslam::CRegistrationDeciderOrOptimizer_MR< GRAPH_T >::setCGraphSlamEnginePtr ( const engine_t engine)

Definition at line 24 of file CRegistrationDeciderOrOptimizer_MR_impl.h.


Member Data Documentation

Pointer to the CConnectionManager instance.

Definition at line 41 of file CRegistrationDeciderOrOptimizer_MR.h.

template<class GRAPH_T>
const engine_t* mrpt::graphslam::CRegistrationDeciderOrOptimizer_MR< GRAPH_T >::m_engine [protected]

Constant pointer to the CGraphSlamEngine_MR instance.

Definition at line 44 of file CRegistrationDeciderOrOptimizer_MR.h.

template<class GRAPH_T>
std::string mrpt::graphslam::CRegistrationDeciderOrOptimizer_MR< GRAPH_T >::own_ns [protected]

Definition at line 45 of file CRegistrationDeciderOrOptimizer_MR.h.


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


mrpt_graphslam_2d
Author(s): Nikos Koukis
autogenerated on Sun Sep 17 2017 03:02:04