CRegistrationDeciderOrOptimizer_MR.h
Go to the documentation of this file.
1 #pragma once
2 
6 
7 // forward declaration
8 namespace mrpt { namespace graphslam {
9 template<class GRAPH_t> class CGraphSlamEngine_MR;
10 } }// end of namespaces
11 
12 namespace mrpt { namespace graphslam {
13 
23 template<class GRAPH_T>
26 {
27 public:
29 
32 
33  void setCGraphSlamEnginePtr(const engine_t* engine);
34  virtual void setCConnectionManagerPtr(
36 
37 protected:
44  std::string own_ns;
45 
46 
47 };
48 
49 } } // end of namespaces
50 
51 // template methods implementations
53 
mrpt::graphslam::CRegistrationDeciderOrOptimizer_MR
Interface for implementing deciders/optimizers related to the Condensed Measurements multi-robot grap...
Definition: CRegistrationDeciderOrOptimizer_MR.h:24
CRegistrationDeciderOrOptimizer_ROS.h
CGraphSlamEngine_MR.h
CConnectionManager.h
mrpt::graphslam::CRegistrationDeciderOrOptimizer_MR::m_conn_manager
mrpt::graphslam::detail::CConnectionManager * m_conn_manager
Pointer to the CConnectionManager instance.
Definition: CRegistrationDeciderOrOptimizer_MR.h:40
mrpt::graphslam::CRegistrationDeciderOrOptimizer_MR::own_ns
std::string own_ns
Definition: CRegistrationDeciderOrOptimizer_MR.h:44
mrpt::graphslam::CRegistrationDeciderOrOptimizer_MR::CRegistrationDeciderOrOptimizer_MR
CRegistrationDeciderOrOptimizer_MR()
Definition: CRegistrationDeciderOrOptimizer_MR_impl.h:6
mrpt
Definition: CConnectionManager.h:31
mrpt::graphslam::CRegistrationDeciderOrOptimizer_MR::~CRegistrationDeciderOrOptimizer_MR
~CRegistrationDeciderOrOptimizer_MR()
Definition: CRegistrationDeciderOrOptimizer_MR_impl.h:11
mrpt::graphslam::detail::CConnectionManager
Class responsible of handling the network communication between SLAM agents in the Multi-Robot graphS...
Definition: CConnectionManager.h:40
mrpt::graphslam::CRegistrationDeciderOrOptimizer_MR::setCConnectionManagerPtr
virtual void setCConnectionManagerPtr(mrpt::graphslam::detail::CConnectionManager *conn_manager)
Definition: CRegistrationDeciderOrOptimizer_MR_impl.h:14
mrpt::graphslam::CRegistrationDeciderOrOptimizer_MR::engine_t
CGraphSlamEngine_MR< GRAPH_T > engine_t
Definition: CRegistrationDeciderOrOptimizer_MR.h:28
mrpt::graphslam::CRegistrationDeciderOrOptimizer_MR::setCGraphSlamEnginePtr
void setCGraphSlamEnginePtr(const engine_t *engine)
Definition: CRegistrationDeciderOrOptimizer_MR_impl.h:23
mrpt::graphslam::CGraphSlamEngine_MR
mrpt::graphslam::CGraphSlamEngine derived class for executing multi-robot graphSLAM
Definition: CGraphSlamEngine_MR.h:61
CRegistrationDeciderOrOptimizer_MR_impl.h
mrpt::graphslam::CRegistrationDeciderOrOptimizer_MR::m_engine
const engine_t * m_engine
Constant pointer to the CGraphSlamEngine_MR instance.
Definition: CRegistrationDeciderOrOptimizer_MR.h:43
mrpt::graphslam::CRegistrationDeciderOrOptimizer_ROS
Interface class that all ROS-specific deciders/optimizers can inherit from.
Definition: CRegistrationDeciderOrOptimizer_ROS.h:16


mrpt_graphslam_2d
Author(s): Nikos Koukis
autogenerated on Thu Sep 19 2024 02:26:31