Many popular problems in robotics and computer vision including various types of simultaneous localization and mapping (SLAM) or bundle adjustment (BA) can be phrased as least squares optimization of an error function that can be represented by a graph. This paper describes the general structure of such problems and presents g2o, an open-source C++ framework for optimizing graph-based nonlinear error functions. Our system has been designed to be easily extensible to a wide range of problems and a new problem typically can be specified in a few lines of code. The current implementation provides solutions to several variants of SLAM and BA. We provide evaluations on a wide range of real-world and simulated datasets. The results demonstrate that while being general g2o offers a performance comparable to implementations of state-of-the-art approaches for the specific problems. © 2011 IEEE.

G2o: A general framework for graph optimization / Rainer, Kummerle; Grisetti, Giorgio; Hauke, Strasdat; Kurt, Konolige; Wolfram, Burgard. - (2011), pp. 3607-3613. (Intervento presentato al convegno 2011 IEEE International Conference on Robotics and Automation, ICRA 2011 tenutosi a Shanghai) [10.1109/icra.2011.5979949].

G2o: A general framework for graph optimization

GRISETTI, GIORGIO;
2011

Abstract

Many popular problems in robotics and computer vision including various types of simultaneous localization and mapping (SLAM) or bundle adjustment (BA) can be phrased as least squares optimization of an error function that can be represented by a graph. This paper describes the general structure of such problems and presents g2o, an open-source C++ framework for optimizing graph-based nonlinear error functions. Our system has been designed to be easily extensible to a wide range of problems and a new problem typically can be specified in a few lines of code. The current implementation provides solutions to several variants of SLAM and BA. We provide evaluations on a wide range of real-world and simulated datasets. The results demonstrate that while being general g2o offers a performance comparable to implementations of state-of-the-art approaches for the specific problems. © 2011 IEEE.
2011
2011 IEEE International Conference on Robotics and Automation, ICRA 2011
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
G2o: A general framework for graph optimization / Rainer, Kummerle; Grisetti, Giorgio; Hauke, Strasdat; Kurt, Konolige; Wolfram, Burgard. - (2011), pp. 3607-3613. (Intervento presentato al convegno 2011 IEEE International Conference on Robotics and Automation, ICRA 2011 tenutosi a Shanghai) [10.1109/icra.2011.5979949].
File allegati a questo prodotto
File Dimensione Formato  
VE_2011_11573-524249.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.04 MB
Formato Adobe PDF
1.04 MB 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/524249
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2064
  • ???jsp.display-item.citation.isi??? 7
social impact