Overview
Identify key parts of self-driving cars, utilize Apollo HD Map, localization, perception, prediction, planning and control, and start the learning path of building a self-driving car.
Syllabus
- Welcome to SDC Fundamentals: Featuring Apollo
- Identify the key parts of self-driving cars, and get to know the Apollo team and architecture.
- HD Maps
- High-definition maps underpin almost every other part of the software stack. Learn how these maps work!
- Localization
- Learn how the vehicle localizes itself with single-digit-centimeter-level accuracy.
- Perception
- Identify different perception tasks such as classification, detection, and segmentation. Also, learn about convolutional neural networks, which are critical to perception.
- Prediction
- Study different ways to predict how other vehicles or pedestrians might interact with Apollo self-driving cars.
- Planning
- Identify several different approaches Apollo uses to develop trajectories for autonomous vehicles.
- Control
- Understand how to use steering, throttle, and brake to execute our planned trajectory and master different types of controllers in Apollo.
- Congratulations
- Congratulations on completing the course! Here, you'll receive some suggestions for future learning to pursue a self-driving car engineering career.
Taught by
Sebastian Thrun