Table of Contents

Lab 05

During this lab, you should learn how to work with factorgraph-based SLAM and how to run it in the simulator.

Relevant lectures: 00_1d_mle.pdf, 00_2d_mle.pdf.

Factorgraph SLAM in action

https://www.youtube.com/live/YCE1Aj0k1UA?feature=share&t=2045

The whole Tartan SLAM Series is a great study material for those who want to dive deep into how SLAM in 3D is done in state-of-the-art robotics.

KF vs Factorgraph SLAM

What is the difference between (E)KF SLAM and Factorgraph SLAM?

(E)KF Factorgraph
State Latest robot position, relative marker positions All robot positions, relative marker positions
Memory Requirements Constant in trajectory length, linear in #markers Linear in trajectory length, linear in #markers
Loop Closures Only help current position estimate and markers Help with whole trajectory estimate and markers

Computing Jacobians for factorgraphs

aro_hw4_2024.pdf

RUR Challenge Worlds

What would the residuals and Jacobian entries look like?

Homework 4 assignment

Read and try to understand the assignment of the homework HW4.