/gtsam-pose-slam-practice

Pratice and example to solve the pose graph SLAM problem using GTSAM

Primary LanguagePython

GTSAM Pose SLAM Practice

This repo is a small practice and example to solve the pose graph SLAM problem using the GTSAM library on INTEL and Garage dataset provided by Dr. Luca Carlone. In cases below, both batch (Gauss-Newton) and incremental (iSAM) solutions are presented.

A detailed report can be found here.

Quick Start

Run

python hw_slam.py # All optimized trajectory figures are saved under figures/

2D Pose SLAM

Intel Lab Dataset

Optimization Result

3D Pose SLAM

Garage Dataset

Optimization Result

Dependencies