F1/10 Autonomous Driving
Introduction to algorithms required for autonomous driving, and more generally, autonomous mobile robots. Discuss motion control (model-predictive control, time-optimal control), sensing (filtering, clustering), planning (local obstacle avoidance, heuristic search, RRTs), and state estimation (particle filters). Only one of the following may be counted: Computer Science 330F, 330H, 378 (Topic: F1/10 Autonomous Driving), 378H (Topic: F1/10 Autonomous Driving: Hon). Three lecture hours a week for one semester.
Prerequisites & course information
Introduction to algorithms required for autonomous driving, and more generally, autonomous mobile robots. Discuss motion control (model-predictive control, time-optimal control), sensing (filtering, clustering), planning (local obstacle avoidance, heuristic search, RRTs), and state estimation (particle filters). Only one of the following may be counted: Computer Science 330F, 330H, 378 (Topic: F1/10 Autonomous Driving), 378H (Topic: F1/10 Autonomous Driving: Hon). Three lecture hours a week for one semester.
Sources
- Course catalogue ↗2026-2027