Skip to content

About

RiSE (Robotics & State Estimation)

Resources

Stars

28 stars

Watchers

0 watching

Forks

Latest commit

 

History

56 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Robotics & State Estimation (RiSE) Tutorials

Philosophy

Math lasts forever, even in the AI era.

The best way to attack Math is to write it down and think twice yourself.

Motivation

This course is designed to cover the in-depth math knowledge essential for research in Robotics & State Estimation, with direct applications to:

  • Robot perception and navigation
  • Simultaneous Localization and Mapping (SLAM)
  • Structure from Motion (SfM)
  • Visual-Inertial Odometry (VIO)
  • Multi-sensor fusion & calibration

Outline

# Topic Contents Instructor Recording PDF
1 Basics probability, estimator, linear system Yulin Yang Video · 91 min PDF
2 3D Geometry rotation, Lie group (SE(3), SE2(3)) Yulin Yang Video · 121 min PDF
3 Visual SLAM I camera model, point / line / plane Yulin Yang Video · 60 min PDF
4 Visual SLAM II information, marginalization and pipeline Yulin Yang Video · 63 min PDF
5 IMU IMU model and integration Yulin Yang Video · 52 min PDF
6 Kalman Filter For SLAM KF and observability analysis, KF-based VINS Yulin Yang Video · 112 min PDF
7 Batch Optimization For SLAM IMU pre-integration based VINS, multi-visual-inertial Yulin Yang Video · 78 min PDF
8 Information Theory for Estimation TBD Chuchu Chen — —
9 System Consistency TBD Chuchu Chen — —
10 Learning-based SLAM dense mapping Xingxing Zuo Video · 83 min Slides

Reference Reading

See resources/ for the full reading list and links.

Lecture 2 — rotation, Lie groups, SE(3), quaternions

Lecture 3 — camera model, calibration, point / line / plane

Lecture 4 — information, marginalization, pipeline

Lecture 5 — IMU model and integration

Lecture 6 — Kalman filter, observability, KF-based VINS

Lecture 7 — preintegration, graph VINS, multi-visual-inertial

Course Logistics

  • One lecture per week.
  • Bring a pen and paper — follow along with the equation derivations.
  • Video recordings and notes are shared after each lecture. Please do not redistribute (e.g., to YouTube) for now.
  • Discussions and office hours are held on GitHub: https://github.com/yangyulin/rise-tutorial/discussions

Course Time

Weekly on Sunday:

Location Local time
Seattle 6:30 AM – 7:45 AM PDT
Washington DC 9:30 AM – 10:45 AM EDT
Abu Dhabi 5:30 PM – 6:45 PM
Beijing 9:30 PM – 10:45 PM

Contact

About

RiSE (Robotics & State Estimation)

Resources

Stars

28 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages