GTSAM
This page is about the people and research behind GTSAM. If you're looking to download GTSAM, click here for the download page.
GTSAM is a library of C++ classes that implement smoothing and mapping (SAM) in robotics and vision, using factor graphs and Bayes networks as the underlying computing paradigm rather than sparse matrices. The most important underlying principles are described in the following three journal papers:
- Square Root SAM: Simultaneous Location and Mapping via Square Root Information Smoothing, Frank Dellaert & Michael Kaess, International Journal of Robotics Research, 2006
- iSAM: Incremental Smoothing and Mapping, Michael Kaess, Ananth Ranganathan, and Frank Dellaert , IEEE Transactions on Robotics, 2008
- iSAM2: Incremental Smoothing and Mapping Using the Bayes Tree, Michael Kaess, Hordur Johannsson, Richard Roberts, Viorela Ila, John Leonard, and Frank Dellaert, International Journal of Robotics Research, 2012
The incremental Dog-Leg implementation in GTSAM is described in
- An Incremental Trust-Region Method for Robust Online Sparse Least-Squares Estimation, pp. 1262-1269., ICRA 2012. .
and the subgraph-preconditioned conjugate gradient descent method is described in
People
Related Papers
International Journal of Robotics Research (IJRR)
2012
iSAM2: Incremental Smoothing and Mapping Using the Bayes Tree,
, International Journal of Robotics Research (IJRR), (2012)
ICRA
2012
An Incremental Trust-Region Method for Robust Online Sparse Least-Squares Estimation,
, ICRA, St. Paul, MN, p.1262-1269, (2012)
Abstract
International Conference on Computer Vision (ICCV)
2011
Generalized Subgraph Preconditioners for Large-Scale Bundle Adjustment,
, International Conference on Computer Vision (ICCV), 11/2012, (2011)
ICRA
2011
2010
The Bayes Tree: Enabling Incremental Reordering and Fluid Relinearization for Online Mapping,
, Jan, Number MIT-CSAIL-TR-2010-021, (2010)
WAFR
2010
The Bayes Tree: An Algorithmic Foundation for Probabilistic Robot Mapping,
, WAFR, Dec, (2010)
IROS
2010
Transactions on Robotics (TRO)
2008
iSAM: Incremental Smoothing and Mapping,
, Transactions on Robotics (TRO), (2008)
ICRA
2007
iSAM: Fast Incremental Smoothing and Mapping with Efficient Data Association,
, ICRA, April, Rome; Italy, (2007)
International lJournal of Robotics Research (IJRR)
2006
Square Root SAM: Simultaneous Location and Mapping via Square Root Information Smoothing,
, International lJournal of Robotics Research (IJRR), Volume 25, Number 12, p.1181, (2006)
Robotics: Science and Systems (RSS)
2005
Square Root SAM: Simultaneous Location and Mapping via Square Root Information Smoothing,
, Robotics: Science and Systems (RSS) , MIT, Boston, (2005)