MAE 145
Introduction to Robotic Planning and Estimation
This course is an introduction to robotic planning algorithms and programming. Topics include sensor-based planning (bug algorithms), motion planning via decomposition and search (basic search algorithms on graphs, A*), the configuration-space concept, free configuration spaces via sampling, collision detection algorithms, (optimal) planning via sampling (probabilistic trees), environment roadmaps, and filtering for robot localization and environment mapping (SLAM). Prerequisites: MAE 8, MAE 108, and senior standing or consent of instructor.
Topics
- sensor-based planning (bug algorithms)
- motion planning via decomposition and search (basic search algorithms on graphs
- the configuration-space concept
- free configuration spaces via sampling
- collision detection algorithms, (optimal) planning via sampling (probabilistic trees)
- environment roadmaps
- and filtering for robot localization and environment mapping (SLAM)
Topics explicitly listed in official catalogue description
Sources
- Course catalogue ↗2026-2027