Learn to Drive (and Race!) Autonomous Vehicles
summary
Hands-on course that puts working code on a 1/10-scale F1TENTH car (NVIDIA Jetson + LiDAR + camera) and in two simulators (f110_gym and Unity/LGSVL). Students run follow-the-gap reactive navigation, implement mapping/localization with Google Cartographer and particle filters, and tune a pure pursuit controller; advanced work uses a graph-based planner with spline costs, velocity optimization and MPC-style refinements. Code is in Python/C++, runs at realcar speeds up to 40–50 mph, and supports competition-ready stacks used by 60+ universities.
AI-written summary · about
chapters (38)
- 0:00Start
- 3:23Obstacle Avoidance
- 3:40Learn to Race
- 4:16What It Takes To Build an Autonomous Vehicle
- 7:16Behavioral Planner
- 9:32Tesla Vehicles Were Recalled because of Safety Concerns
- 13:45Overview
- 14:30110 Scale Autonomous Racing Car
- 18:09Av Driving Basics
- 19:01An Automatic Emergency Braking System
- 20:05False Negatives
- 20:31Simulation Environments
- 32:07Reactive Algorithms
- 34:22Reactive Planning Algorithms
- 35:48Planar Lidar
- 45:57Hands-on Code
- 48:33Adjust the Parameters
- 50:19Fastest Way To Get around the Track
- 54:07Global Optimal Race Lines
- 55:06Minimum Curvature Line
- 55:16Minimizing the Curvature
- 56:08Minimum Time Trajectory Planning
- 58:32The Controller
- 59:22The Pure Pursuit Controller
- 1:00:50Pure Pursuit Algorithm
- 1:01:15Look-Ahead Distance
- 1:02:26Eckermann Steering
- 1:07:11The Steering Angle
- 1:07:39Steering Angle
- 1:09:12Creating a Radius Based on the Look Ahead Distance
- 1:12:13Tuning
- 1:22:08N Layer Graph Search
- 1:23:41Graph Based Planner
- 1:27:26What Is a Spline
- 1:28:43C2 Continuity
- 1:32:29Action Templates
- 1:37:57Tracking Path and Velocity
- 1:44:54Next Big Autonomous Racing Competition
related talks
31mBecoming a Self-Driving Car Engineer
49mBuilding a self driving RC car
27mPreparing for the Autonomous Vehicle Era
23mRacing Robocars
15mFrom the Racetrack to the Road - How Open Source Boosts Autonomous Vehicle Development
31mDeep learning for self-driving vehicle technology
05mInterview
51mTeaching Autonomous Vehicles to Drive with Visible and Non-Visible Light Simulation
