Build the self-driving stack. Master Perception, Localization (SLAM), Path Planning, and Control logic using C++ and ROS.
Self-driving cars are the peak of robotics. This course breaks down the autonomous stack. You will learn Perception (using Cameras/Lidar to see), Localization (knowing where the car is), and Path Planning (deciding where to go). We implement PID controllers to steer the vehicle smoothly. Using the CARLA simulator, you will write code that drives a virtual vehicle through traffic, adhering to traffic laws and avoiding obstacles.
Estimated completion time: 21 lessons • Self-paced learning • Lifetime access
No, we use the CARLA open-source simulator.
Yes, combines advanced math, physics, and code.
Needs a GPU to run the 3D simulator efficiently.
Prototyping in Python, performance code in C++.
Go from your first step to master level. Three simple steps, all about Autonomous Vehicles.
Build a strong base in Autonomous Vehicles. No experience needed — just start.
Most people stop at the basics. Keep going — this step takes you higher.
Masters work smart. ChatGPT + Notion AI can learn anything 10x faster — in minutes, not hours.