Main Page
Namespaces
Classes
Files
File List
File Members
include
mrpt_graphslam_2d
interfaces
CNodeRegistrationDecider_MR.h
Go to the documentation of this file.
1
/* +---------------------------------------------------------------------------+
2
| Mobile Robot Programming Toolkit (MRPT) |
3
| http://www.mrpt.org/ |
4
| |
5
| Copyright (c) 2005-2016, Individual contributors, see AUTHORS file |
6
| See: http://www.mrpt.org/Authors - All rights reserved. |
7
| Released under BSD License. See details in http://www.mrpt.org/License |
8
+---------------------------------------------------------------------------+ */
9
10
#pragma once
11
12
#include "
mrpt_graphslam_2d/interfaces/CRegistrationDeciderOrOptimizer_MR.h
"
13
#include <mrpt/graphslam/interfaces/CNodeRegistrationDecider.h>
14
#include <mrpt/graphs/CNetworkOfPoses.h>
15
16
namespace
mrpt
{
namespace
graphslam {
namespace
deciders {
17
34
template
<
class
GRAPH_T>
35
class
CNodeRegistrationDecider_MR
:
36
public
virtual
mrpt::graphslam::CRegistrationDeciderOrOptimizer_MR
<GRAPH_T>,
37
public
virtual
CNodeRegistrationDecider<GRAPH_T>
38
{
39
public
:
40
typedef
typename
GRAPH_T::global_pose_t
global_pose_t
;
41
42
CNodeRegistrationDecider_MR
();
43
~CNodeRegistrationDecider_MR
();
44
protected
:
51
void
addNodeAnnotsToPose
(global_pose_t* pose)
const
;
52
};
53
54
} } }
// end of namespaces
55
56
#include "
CNodeRegistrationDecider_MR_impl.h
"
mrpt::graphslam::deciders::CNodeRegistrationDecider_MR::addNodeAnnotsToPose
void addNodeAnnotsToPose(global_pose_t *pose) const
Decorate a pose according to the TMRSlamNodeAnnotation fields.
Definition:
CNodeRegistrationDecider_MR_impl.h:21
mrpt::graphslam::deciders::CNodeRegistrationDecider_MR
Node Registration Decider Interface Class.
Definition:
CNodeRegistrationDecider_MR.h:35
mrpt::graphslam::deciders::CNodeRegistrationDecider_MR::global_pose_t
GRAPH_T::global_pose_t global_pose_t
Definition:
CNodeRegistrationDecider_MR.h:40
CRegistrationDeciderOrOptimizer_MR.h
mrpt::graphslam::deciders::CNodeRegistrationDecider_MR::CNodeRegistrationDecider_MR
CNodeRegistrationDecider_MR()
Definition:
CNodeRegistrationDecider_MR_impl.h:15
mrpt::graphslam::CRegistrationDeciderOrOptimizer_MR
Interface for implementing deciders/optimizers related to the Condensed Measurements multi-robot grap...
Definition:
CRegistrationDeciderOrOptimizer_MR.h:24
mrpt
Definition:
CConnectionManager.h:32
mrpt::graphslam::deciders::CNodeRegistrationDecider_MR::~CNodeRegistrationDecider_MR
~CNodeRegistrationDecider_MR()
Definition:
CNodeRegistrationDecider_MR_impl.h:18
CNodeRegistrationDecider_MR_impl.h
mrpt_graphslam_2d
Author(s): Nikos Koukis
autogenerated on Thu Jun 6 2019 19:37:48