Autonomous Robotics (ARO)

The content of these pages is the result of bonus tasks done by ARO 2024 students. The format and content have varying quality and many improvements are needed. Get 3 bonus points for working on improving these lecture notes! See github.com/ctu-vras/autonomous-robotics for contributing options.

Date Lecture Lecturer
17 Feb 2025 Lec 1: Introduction: course organization, prerequisites and problem definition Karel
24 Feb 2025 Lec 2: How to fuse almost anything: Localization and factor graphs Karel
3 Mar 2025 Lec 3: Where the hell am I, and where is the stuff around me? SLAM in SE(2) Karel
10 Mar 2025 Lec 4: Can I build a map without markers? SLAM with lidar and camera and its efficient optimization on SE(2)/SE(3) Karel
17 Mar 2025 Lec 5: Do I really need to remember all that stuff forever? Kalman filter Karel
24 Mar 2025 Lec 6: Maximum aposteriori estimate in real-time: Extended Kalman filter, Gauss_newton, Levenberg-Marquardt, Trust region methods Karel
31 Mar 2025 Lec 7: Beyond normal distributions: Robust regression; Learning in robotics Karel
7 Apr 2025 Lec 8: Exploration, introduction to motion planning Vojta
14 Apr 2025 Lec 9: Combinatorial motion planning Vojta
28 Apr 2025 Lec 10: Sampling-based motion planning I Vojta
5 May 2025 Lec 11: Sampling-based motion planning II Vojta
12 May 2025 Lec 12: Sampling-based motion planning III Vojta
19 May 2025 Lec 13: Data structures for motion planning Vojta