All available lecture slides and course notes are provided in the following table:
LEC # | TOPICS |
---|---|
Unit 1 |
Introduction |
Unit 2 |
3D Geometry |
Unit 3 |
Geometric Control Lecture 6: Quadrotor Dynamics (slides PDF, course notes PDF - 1.2MB) |
Unit 4 |
Trajectory Optimization Lecture 8: Trajectory Optimization 1 (PDF - 2.2MB) Lecture 9: Trajectory Optimization 2 (slides PDF - 1.8MB, course notes PDF) |
Unit 5 |
2D Computer Vision Lecture 11: Image Formation (slides PDF, course notes PDF) Lecture 12 and 13: Feature Detection and Tracking (slides PDF, course notes PDF - 3.5MB) |
Unit 6 |
2-view Geometry and Minimal Solvers Lecture 14: 2-view Geometry (PDF - 1.4MB) Lecture 15: RANSAC and 3D-3D Correspondences (slides PDF - 1MB, course notes PDF) Lecture 16: ML and MAP Estimation (slides PDF - 1.3MB, course notes PDF) |
Unit 7 |
Non-minimal Solvers and Visual Odometry Lecture 17: Intro to Nonlinear Least Squares (part 1 PDF - 1.4MB, part 2 PDF) |
Unit 8 |
Place Recognition Lecture 20: Visual and Visual-Inertial Odometry (PDF - 7.8MB) |
Unit 9 |
SLAM and Visual-Inertial Navigation Lecture 23: SLAM I — Formulations and Sparsity (slides PDF - 2MB, course notes PDF) Lecture 24: SLAM II — Factor Graphs and Marginalization (PDF - 2.1MB) |
Unit 10 |
Advanced Topics: Open Problems in Robot Perception Lecture 25: Dense 3D Reconstruction (PDF - 6.2MB) |
Unit 11 |
Advanced Topics: Metric-Semantic Understanding Lecture 28: Incremental SLAM Solvers (PDF - 3.3MB) Lecture 29: Certifiably Correct SLAM |
Unit 12 |
Advanced Topics: Robustness Lecture 30: Outlier-Robust Perception 1 (PDF - 1.8MB) |
Unit 13 |
Guest Lectures and Student Presentations |