The Borg Lab

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:

The incremental Dog-Leg implementation in GTSAM is described in

and the subgraph-preconditioned conjugate gradient descent method is described in

People

Related Papers

Kaess M, Johannsson H, Roberts R, Ila V, Leonard J, Dellaert F
International Journal of Robotics Research (IJRR)
2012
iSAM2: Incremental Smoothing and Mapping Using the Bayes Tree, Kaess, Michael, Johannsson Hordur, Roberts Richard, Ila Viorela, Leonard John, and Dellaert Frank , International Journal of Robotics Research (IJRR), (2012)
Rosen DM, Kaess M, Leonard J
ICRA
2012
An Incremental Trust-Region Method for Robust Online Sparse Least-Squares Estimation, Rosen, D. M., Kaess Michael, and Leonard John , ICRA, St. Paul, MN, p.1262-1269, (2012) Abstract
Jian Y-D, Balcan D, Dellaert F
International Conference on Computer Vision (ICCV)
2011
Generalized Subgraph Preconditioners for Large-Scale Bundle Adjustment, Jian, Yong-Dian, Balcan Doru, and Dellaert Frank , International Conference on Computer Vision (ICCV), 11/2012, (2011)
Kaess M, Johannsson H, Roberts R, Ila V, Leonard J, Dellaert F
ICRA
2011
iSAM2: Incremental Smoothing and Mapping with Fluid Relinearization and Incremental Variable Reordering, Kaess, Michael, Johannsson Hordur, Roberts Richard, Ila Viorela, Leonard John, and Dellaert Frank , ICRA, (2011)
Kaess M, Ila V, Roberts R, Dellaert F
2010
The Bayes Tree: Enabling Incremental Reordering and Fluid Relinearization for Online Mapping, Kaess, Michael, Ila Viorela, Roberts Richard, and Dellaert Frank , Jan, Number MIT-CSAIL-TR-2010-021, (2010)
Kaess M, Ila V, Roberts R, Dellaert F
WAFR
2010
The Bayes Tree: An Algorithmic Foundation for Probabilistic Robot Mapping, Kaess, Michael, Ila Viorela, Roberts Richard, and Dellaert Frank , WAFR, Dec, (2010)
Dellaert F, Carlson J, Ila V, Ni K, Thorpe CE
IROS
2010
Subgraph-preconditioned Conjugate Gradients for Large Scale SLAM, Dellaert, Frank, Carlson Justin, Ila Viorela, Ni Kai, and Thorpe Charles E. , IROS, (2010)
Kaess M, Ranganathan A, Dellaert F
Transactions on Robotics (TRO)
2008
iSAM: Incremental Smoothing and Mapping, Kaess, Michael, Ranganathan Ananth, and Dellaert Frank , Transactions on Robotics (TRO), (2008)
Kaess M, Ranganathan A, Dellaert F
ICRA
2007
iSAM: Fast Incremental Smoothing and Mapping with Efficient Data Association, Kaess, Michael, Ranganathan Ananth, and Dellaert Frank , ICRA, April, Rome; Italy, (2007)
Dellaert F, Kaess M
International lJournal of Robotics Research (IJRR)
2006
Square Root SAM: Simultaneous Location and Mapping via Square Root Information Smoothing, Dellaert, Frank, and Kaess Michael , International lJournal of Robotics Research (IJRR), Volume 25, Number 12, p.1181, (2006)