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 
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>
37  public virtual CNodeRegistrationDecider<GRAPH_T>
38 {
39 public:
40  typedef typename GRAPH_T::global_pose_t global_pose_t;
41 
44 protected:
51  void addNodeAnnotsToPose(global_pose_t* pose) const;
52 };
53 
54 } } } // end of namespaces
55 
void addNodeAnnotsToPose(global_pose_t *pose) const
Decorate a pose according to the TMRSlamNodeAnnotation fields.
Interface for implementing deciders/optimizers related to the Condensed Measurements multi-robot grap...


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