In this paper we present ProSLAM, a lightweight open-source stereo visual SLAM system designed with simplicity in mind. This work stems from the experience gathered by the authors while teaching SLAM and aims at providing a highly modular system that can be easily implemented and understood. Rather than focusing on the well known mathematical aspects of stereo visual SLAM, we highlight the data structures and the algorithmic aspects required to realize such a system. We implemented ProSLAM using the C++ programming language in combination with a minimal set of standard libraries. The results of a thorough validation performed on several standard benchmark datasets show that ProSLAM achieves precision comparable to state-of-the-art approaches, while requiring substantially less computation.

ProSLAM: Graph SLAM from a Programmer's Perspective / Schlegel, Dominik; Colosi, Mirco; Grisetti, Giorgio. - (2018), pp. 3833-3840. (Intervento presentato al convegno 2018 IEEE International Conference on Robotics and Automation (ICRA) tenutosi a Brisbane, Australia) [10.1109/ICRA.2018.8461180].

ProSLAM: Graph SLAM from a Programmer's Perspective

SCHLEGEL, DOMINIK
Primo
;
COLOSI, MIRCO
Secondo
;
Grisetti, Giorgio
Ultimo
2018

Abstract

In this paper we present ProSLAM, a lightweight open-source stereo visual SLAM system designed with simplicity in mind. This work stems from the experience gathered by the authors while teaching SLAM and aims at providing a highly modular system that can be easily implemented and understood. Rather than focusing on the well known mathematical aspects of stereo visual SLAM, we highlight the data structures and the algorithmic aspects required to realize such a system. We implemented ProSLAM using the C++ programming language in combination with a minimal set of standard libraries. The results of a thorough validation performed on several standard benchmark datasets show that ProSLAM achieves precision comparable to state-of-the-art approaches, while requiring substantially less computation.
2018
2018 IEEE International Conference on Robotics and Automation (ICRA)
SLAM; Localization; Mapping
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
ProSLAM: Graph SLAM from a Programmer's Perspective / Schlegel, Dominik; Colosi, Mirco; Grisetti, Giorgio. - (2018), pp. 3833-3840. (Intervento presentato al convegno 2018 IEEE International Conference on Robotics and Automation (ICRA) tenutosi a Brisbane, Australia) [10.1109/ICRA.2018.8461180].
File allegati a questo prodotto
File Dimensione Formato  
Schlegel_ProSLAM_2018.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.68 MB
Formato Adobe PDF
1.68 MB Adobe PDF   Contatta l'autore
Schlegel_Frontespisizo-indice_ProSLAM_2018.pdf

solo gestori archivio

Tipologia: Altro materiale allegato
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 189.78 kB
Formato Adobe PDF
189.78 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1180362
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 50
  • ???jsp.display-item.citation.isi??? 39
social impact