Main MRPT website
>
C++ reference for MRPT 1.5.9
mrpt
graphslam.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-2017, 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
#ifndef _mrpt_graphslam_H
11
#define _mrpt_graphslam_H
12
13
// Graph SLAM: Common headers
14
#include "
graphslam/types.h
"
15
16
// Graph SLAM: Batch solvers
17
#include "
graphslam/levmarq.h
"
18
19
// Interfaces for implementing deciders/optimizers
20
#include "
graphslam/interfaces/CRegistrationDeciderOrOptimizer.h
"
21
#include "
graphslam/interfaces/CNodeRegistrationDecider.h
"
22
#include "
graphslam/interfaces/CEdgeRegistrationDecider.h
"
23
#include "
graphslam/interfaces/CRangeScanEdgeRegistrationDecider.h
"
24
#include "
graphslam/interfaces/CGraphSlamOptimizer.h
"
25
26
// Node Registration Deciders
27
#include "
graphslam/NRD/CEmptyNRD.h
"
28
#include "
graphslam/NRD/CFixedIntervalsNRD.h
"
29
#include "
graphslam/NRD/CICPCriteriaNRD.h
"
30
31
// Edge Registration Deciders
32
#include "
graphslam/ERD/CEmptyERD.h
"
33
#include "
graphslam/ERD/CICPCriteriaERD.h
"
34
#include "
graphslam/ERD/CLoopCloserERD.h
"
35
36
// GraphSlamOptimizers
37
#include "
graphslam/GSO/CEmptyGSO.h
"
38
#include "
graphslam/GSO/CLevMarqGSO.h
"
39
40
// Graph SLAM Engine - Relevant headers
41
#include "
graphslam/misc/CRangeScanOps.h
"
42
#include "
graphslam/misc/CEdgeCounter.h
"
43
#include "
graphslam/misc/CWindowManager.h
"
44
#include "
graphslam/misc/CWindowObserver.h
"
45
#include "
graphslam/misc/TSlidingWindow.h
"
46
#include "
graphslam/misc/TUncertaintyPath.h
"
47
48
// App-Related headers
49
#include "
graphslam/apps_related/TUserOptionsChecker.h
"
50
#include "
graphslam/apps_related/CGraphSlamHandler.h
"
51
52
// Main graphslam-engine header
53
#include "
graphslam/CGraphSlamEngine.h
"
54
55
56
57
#endif
CRangeScanEdgeRegistrationDecider.h
CRangeScanOps.h
CWindowObserver.h
CNodeRegistrationDecider.h
types.h
CGraphSlamEngine.h
CGraphSlamOptimizer.h
CLevMarqGSO.h
CEmptyNRD.h
CGraphSlamHandler.h
CICPCriteriaERD.h
levmarq.h
CWindowManager.h
CRegistrationDeciderOrOptimizer.h
CEmptyERD.h
TSlidingWindow.h
TUserOptionsChecker.h
CICPCriteriaNRD.h
CEmptyGSO.h
CFixedIntervalsNRD.h
CLoopCloserERD.h
CEdgeRegistrationDecider.h
TUncertaintyPath.h
CEdgeCounter.h
Page generated by
Doxygen 1.8.14
for MRPT 1.5.9 Git: 690a4699f Wed Apr 15 19:29:53 2020 +0200 at miƩ abr 15 19:30:12 CEST 2020