-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathvertigo.html
140 lines (110 loc) · 5.39 KB
/
vertigo.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>OpenSLAM.org</title>
<meta name="description" content="OpenSLAM.org">
<meta name="keywords" content="OpenSLAM SLAM robot mapping localization research">
<meta http-equiv="content-type" content="text/html;charset=ISO-8859-1">
<meta name="robots" content="index">
<meta http-equiv="expires" content="Sat, 01 Dec 2001 00:00:00 GMT">
<link rel="stylesheet" type="text/css" href="style2.css">
</head>
<body bgcolor="#FFFFFF">
<br>
<br>
<center>
<img src="openslam-logo.png" border=0>
</center>
<br>
<center><h2>Vertigo: Versatile Extensions for Robust Inference using Graph Optimization</h2></center><center><table width=700> <tr><tr><td colspan=2>
Vertigo is a C++ extension for g2o and gtam. It provides an implementation of
switchable constraints and enables g2o and gtsam to solve pose graph SLAM problems
despite the presence of false positive loop closure constraints.
<br><a href="http://www.tu-chemnitz.de/etit/proaut/forschung/robustSLAM.html.en" target="_blank">Further information</a>
</td></tr>
</td></tr>
<tr><td colspan=2>
<br><b>Authors</b><br>
<a href="http://www.tu-chemnitz.de/~niko" target="_blank">Niko Suenderhauf</a>;
</td></tr>
<tr><td colspan=2>
<br><b><a target="_blank" href="https://github.com/OpenSLAM-org/openslam_vertigo">Get the Source Code!</a><br>
</td></tr>
<tr><td colspan=2>
<br> <b>Long Description</b><br>
Vertigo is an extension library for g2o [1] and gtsam 2.0 [5].<br><br>
It provides a C++ implementation of the switchable constraints described in
[2,3]. This extension enables g2o or gtsam to solve pose graph SLAM problems
in 2D and 3D despite a large number of false positive loop closure constraints.
In addition, a re-implementation of the max-mixture model described in [4] for
g2o is also contained.<br><br>
Furthermore, Vertigo contains a number of standard pose graph SLAM datasets
and a script to spoil them with false positive loop closure constraints.
These datasets have been used in the evaluations [2] and [3]. They can serve
as a set of benchmark datasets for future developments in robust pose graph SLAM.
Have fun, I hope this is useful.
Hopefully, more stuff will be added to Vertigo in the future.
Any comments, thoughts and patches are welcome and largely appreciated.<br><br>
<br><br></td></tr>
<tr><td colspan=2>
<br> <b>Input Data </b><br> nodes and edges of a pose graph
</td></tr>
<tr><td colspan=2>
</td></tr>
<tr><td colspan=2>
<br> <b>Type of Map</b><br> pose graphs
</td></tr>
<tr><td colspan=2>
<br> <b> Hardware/Software Requirements</b><br>
Linux/Unix, cmake, gcc
<br>
g2o, gtsam (either one or both of them)
Vertigo has been tested with gtsam 2.0 and g2o rev.19 (SVN on
openslam.org)
<br>
Quick Install-Guide using cmake: mkdir build; cd build; cmake ..; make;
<br>
</td></tr>
<tr><td colspan=2>
<br> <b>Papers Describing the Approach</b>
<br> Niko Suenderhauf, and Peter Protzel:
Switchable Constraints for Robust Pose Graph SLAM,
In Proc. of IEEE International Conference on Intelligent Robots and Systems (IROS), Vilamoura, Portugal., 2012 (<a href="http://www.tu-chemnitz.de/etit/proaut/mitarbeiter/rsrc/IROS12-switchableConstraints.pdf" target="_blank">link</a>)<br>
<br> Niko Suenderhauf:
Robust Optimization for Simultaneous Localization and Mapping,
PhD Thesis, Chemnitz University of Technology, 2012 (<a href="http://nbn-resolving.de/urn:nbn:de:bsz:ch1-qucosa-86443" target="_blank">link</a>)<br>
</td></tr>
<tr><td colspan=2>
<br><b>License Information</b><br>
This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.<br>
The authors allow the users of OpenSLAM.org to use and modify the source code for their own research. Any commercial application, redistribution, etc has to be arranged between users and authors individually and is not covered by OpenSLAM.org.<br><br>
Vertigo is licenced under GPL Version 3.
</td></tr>
<tr><td colspan=2>
<br>
<b>Further Information</b><br>
[1] Rainer Kuemmerle, Giorgio Grisetti, Hauke Strasdat, Kurt Konolige, and
Wolfram Burgard: g2o: A General Framework for Graph Optimization, IEEE
International Conference on Robotics and Automation (ICRA), 2011
Available online: http://openslam.org/g2o.html<br><br>
[2] Suenderhauf, N., Protzel, P. (2012). Switchable Constraints for Robust Pose
Graph SLAM. Proc. of IEEE International Conference on Intelligent Robots and
Systems (IROS), Vilamoura, Portugal. <br><br>
[3] Suenderhauf, N. (2012). Robust Optimization for Simultaneous Localization and
Mapping. PhD Thesis, Chemnitz University of Technology. <br><br>
[4] Olson, E. and Agarwal, P. (2012). Inference on networks of mixtures for
robust robot mapping. Proc. of Robotics: Science and Systems (RSS), Sydney,
Australia.<br><br>
[5] GTSAM2.0 https://collab.cc.gatech.edu/borg/gtsam/
</td></tr>
</td></tr>
<tr><td colspan=2>
<br><br>
*** OpenSLAM.org is not responsible for the content of this webpage *** <br>
*** Copyright and V.i.S.d.P.:
<a href="http://www.tu-chemnitz.de/~niko" target="_blank">Niko Suenderhauf</a>;
*** <br>
</td></tr>
</table></center>
</body>
</html>