CEdgeRegistrationDecider_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 #pragma once
10 
13 #include <mrpt/graphslam/interfaces/CRangeScanEdgeRegistrationDecider.h>
14 
15 #include <string>
16 
17 #if MRPT_VERSION>=0x199
18 #include <mrpt/graphs/TNodeID.h>
19 using namespace mrpt::graphs;
20 #else
21 using namespace mrpt::utils;
22 #endif
23 
24 namespace mrpt { namespace graphslam { namespace deciders {
25 
42 template<class GRAPH_T>
45  public virtual mrpt::graphslam::deciders::CRangeScanEdgeRegistrationDecider<GRAPH_T>
46 {
47 public:
50  virtual void addBatchOfNodeIDsAndScans(
51  const std::map<
52  TNodeID,
53  mrpt::obs::CObservation2DRangeScan::Ptr>& nodeIDs_to_scans2D);
54 
55 protected:
56 };
57 
58 } } } // end of namespaces
59 
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