For a hands-on mathematical introduction, start with Factor Graphs and GTSAM: A Hands-on Introduction.

For a broader treatment of factor graphs in robotics, see Factor graphs for robot perception by Frank Dellaert and Michael Kaess.

The current stable release is 4.2. The active development line is pre-4.3 and recent alpha releases follow that branch.

API and Wrapper Documentation

Detailed API documentation is available through:

GTSAM also ships with Python and MATLAB wrappers. For build and packaging details, see the upstream wrapper READMEs:

Notes on GTSAM

Additional Information

There is a GTSAM users Google group for general discussion.