The Borg Lab

Hands-on Introduction to Factor Graphs and GTSAM

Alongside the release of GTSAM 2.1.0 (see below) is a new hands-on tutorial for learning about factor graphs and GTSAM.  This tutorial will help you to quickly get started writing your own software using GTSAM as a factor graph optimization backend.  Also, it provides a very accessible introduction, to the mathematics and applications of factor graphs.  The tutorial covers probability functions represented by factor graphs and their optimization, a number of real-world mapping examples with source code, and how to easily have GTSAM optimize your own custom factors.

Factor Graphs and GTSAM: A Hands-on IntroductionFrank Dellaert, Technical Report GT-RIM-CP&R-2012-002.