After decades of research and testing, self-driving vehicles are common in some US cities and China. What intelligence lies behind these vehicles?
In this course, designed and prepared by professors at the Department of Electronics, Information, and Bioengineering at the Polytechnic University of Milan, we will attempt to answer these questions technically and scientifically. We will address all the main tasks that an autonomous vehicle must perform.
Perception
We'll understand which tools (sensors) are used to perceive the world around the vehicle. Specifically, we'll learn how to use LiDAR (laser sensors), radar, and cameras.
Location
To navigate, a self-driving car must know where it is. In this section, we'll study and apply localization algorithms.
Navigation
How can we avoid accidents and still reach the right destination? This is the task of navigation and planning algorithms, which plot the most appropriate route.
Check
It's not enough to know where we are, where we want to go, and where obstacles are. A key element of autonomous driving is ensuring that the vehicle follows our commands. This is the task of motion control algorithms, which we will study, develop, and test in this final section of the course.
È richiesto un PC portatile personale con le seguenti specifiche:
Operating System
Windows: Windows 11 (version 22H2 or higher), Windows 10 (version 22H2), Windows Server 2022.
Mac: macOS 10.15 (Catalina) or later.
Linux: Various distributions are supported.
Processor
Minimum: Any Intel or AMD x86-64 processor with two or more cores.
Recommended: Any Intel or AMD x86-64 processor with four or more cores and AVX2 instruction set support. Note that future releases of MATLAB will require a processor with AVX2 instruction set support.
RAM
Minimum: 8 GB.
Recommended: 16 GB.
Storage
Typical Installation: 4-6 GB.
An SSD is strongly recommended for better performance.
Graphics
No specific graphics card is required,
Verrà richiesta l’installazione di Matlab per le quali verranno fornite licenze di prova per la durata del corso. Le istruzioni per l’installazione verranno fornite qualche giorni primo dell’inizio e verrà fornita assistenza per il setup durante la prima esercitazione pomeridiana.
Teacher(s)
MATTEO CORNO
Department of Electronics, Information and Bioengineering