What it is about
You will practically learn the basics of autonomous driving (Perception, Planning, Control) by implementing algorithms in software and testing and optimizing them on a real 1:10 F1TENTH vehicle with camera, LiDAR and Nvidia Jetson. In the end you will be able to select appropriate methods to safely and efficiently operate a real model vehicle autonomously.
What you will be able to do
- Overview of algorithms in perception, path planning and control
- Selection of suitable methods for concrete autonomous driving problems
- Implementation of the algorithms in runnable code
- Development of safe and efficient software for real hardware deployment
- Improvement and optimization of existing software based on real measurement data
- Teamwork in technically and interdisciplinarily mixed groups as well as argumentation and justification of decisions
- Foundations of software development for embedded systems (1:10 model vehicle)
What the module consists of
- PraktikumVermittlung und praktische Implementierung der Softwarebausteine für autonomes Fahren; Arbeiten in Dreier-Teams an einem Fahrzeug
Teaching method
- Frontale PräsentationIntroduction to the theoretical foundations of the algorithms
- Live-Coding / DemonstrationStep-by-step programming of the software and simultaneous integration on the vehicle
- Betreutes Arbeiten im TeamIndependent improvement, tuning and optimization of the software with support from instructors