AUTONOMOUS VEHICLE DRIVING

ANTONIO GRECO AUTONOMOUS VEHICLE DRIVING

0622700063
DIPARTIMENTO DI INGEGNERIA DELL'INFORMAZIONE ED ELETTRICA E MATEMATICA APPLICATA
CORSO DI LAUREA MAGISTRALE
INGEGNERIA INFORMATICA
2023/2024

OBBLIGATORIO
ANNO CORSO 2
ANNO ORDINAMENTO 2022
SECONDO SEMESTRE
CFUOREATTIVITÀ
324LEZIONE
216ESERCITAZIONE
18LABORATORIO
Obiettivi
IL CORSO HA L'OBIETTIVO DI INTRODURRE LE PRINCIPALI PROBLEMATICHE RELATIVE ALLA REALIZZAZIONE DI SISTEMI PER LA GUIDA AUTONOMA DI VEICOLI.

CONOSCENZE E CAPACITÀ DI COMPRENSIONE
TECNOLOGIE PER I SENSORI USATI IN VEICOLI A GUIDA AUTONOMA. PRINCIPALI PROCESSI CHE CARATTERIZZANO UN SISTEMA DI GUIDA AUTONOMA O DI SUPPORTO ALLA GUIDA (LOCALIZZAZIONE E MAPPING, COMPRENSIONE DELLA SCENA, PIANIFICAZIONE DEL MOVIMENTO).

CONOSCENZA E CAPACITÀ DI COMPRENSIONE APPLICATE
REALIZZARE UN SEMPLICE SISTEMA DI GUIDA AUTONOMA, IMPLEMENTANDO TUTTI I COMPONENTI DEL SISTEMA,
ANCHE CON L'AIUTO DI SOFTWARE DI SIMULAZIONE.
Prerequisiti
Per il proficuo raggiungimento degli obiettivi prefissati è richiesta la conoscenza dei contenuti del corso di Machine Learning e del linguaggio Python.
Contenuti
UNITA' DIDATTICA 1 - INTRODUZIONE
(ORE LEZIONE/ESERCITAZIONE/LABORATORIO 5/3/0)

1 (3 ORE LEZIONE): AUTONOMOUS VEHICLE DRIVING - STORIA E DEFINIZIONI

2 (2 ORE LEZIONE): LIVELLI DI AUTOMAZIONE

3 (3 ORE ESERCITAZIONE): SIMULAZIONE, DRIVE TEST, INTRODUZIONE ALL'AMBIENTE DI SIMULAZIONE CARLA

CONOSCENZE E CAPACITÀ DI COMPRENSIONE: COMPRENSIONE DEL CONCETTO DI AUTONOMOUS VEHICLE DRIVING, DEI LIVELLI DI AUTOMAZIONE E DEL PROCESSO DI PERCEZIONE, RAGIONAMENTO E AZIONE NECESSARIO PER SVOLGERE IL COMPITO DI GUIDA AUTONOMA
CONOSCENZE E CAPACITÀ DI COMPRENSIONE APPLICATE: CAPACITÀ DI UTILIZZARE IL SIMULATORE CARLA.


UNITA' DIDATTICA 2 - SENSORI, STIMA DELLO STATO E CONTROLLO DI UN VEICOLO A GUIDA AUTONOMA
(ORE LEZIONE/ESERCITAZIONE/LABORATORIO 10/5/0)

4 (2 ORE LEZIONE): INERTIAL NAVIGATION SYSTEM TELECAMERE

5 (3 ORE LEZIONE): CONTROLLO LONGITUDINALE E LATERALE DI UN VEICOLO

6 (2 ORE ESERCITAZIONE): CONTROLLO DEL VEICOLO IN CARLA

7 (3 ORE LEZIONE): PRINCIPIO DI FUNZIONAMENTO DEI SENSORI (CAMERA, LIDAR, RADAR, SONAR) E LORO POSIZIONAMENTO

8 (2 ORE LEZIONE): MULTI-SENSOR FUSION E CAMERA PROJECTIVE GEOMETRY

9 (3 ORE ESERCITAZIONE): SENSORI E ENTITÀ IN CARLA

CONOSCENZE E CAPACITÀ DI COMPRENSIONE: CONOSCENZA DEI SENSORI UTILIZZATI SUI VEICOLI A GUIDA AUTONOMA, CAPACITÀ DI PROGETTARE IL POSIZIONAMENTO DEI SENSORI SUL VEICOLO E CONOSCENZA DEI PRINCIPI PER LA STIMA DELLO STATO E PER IL CONTROLLO LONGITUDINALE E LATERALE DI UN VEICOLO
CONOSCENZE E CAPACITÀ DI COMPRENSIONE APPLICATE: CAPACITÀ DI UTILIZZARE I DATI OTTENUTI DAI SENSORI IN AMBIENTE DI SIMULAZIONE E DI TARARE IL CONTROLLO LONGITUDINALE E LATERALE IN SIMULAZIONE


UNITA' DIDATTICA 3 - MODULI SOFTWARE PER LA GUIDA AUTONOMA
(ORE LEZIONE/ESERCITAZIONE/LABORATORIO 5/2/0)

10 (2 ORE LEZIONE): HIERARCHICAL PLANNING E MISSION PLANNING

11 (3 ORE LEZIONE): BEHAVIOR PLANNING E LOCAL PLANNING

12 (2 ORE ESERCITAZIONE): GUIDA AUTONOMA IN CARLA

CONOSCENZE E CAPACITÀ DI COMPRENSIONE: CONOSCENZA DEI MODULI SOFTWARE CHE CONSENTONO DI REALIZZARE UN SISTEMA DI GUIDA AUTONOMA
CONOSCENZE E CAPACITÀ DI COMPRENSIONE APPLICATE: CAPACITÀ DI PROGETTARE E REALIZZARE UN ALGORITMO DI GUIDA AUTONOMA IN SIMULAZIONE


UNITA' DIDATTICA 4 - MODULI PERCETTIVI PER LA GUIDA AUTONOMA
(ORE LEZIONE/ESERCITAZIONE/LABORATORIO 9/4/0)

13 (3 ORE LEZIONE): 2D SEMANTIC SEGMENTATION

14 (2 ORE LEZIONE): 2D OBJECT TRACKING

15 (2 ORE ESERCITAZIONE): 2D OBJECT TRACKING

16 (3 ORE LEZIONE): 2D OBJECT TRACKING IN AUTONOMOUS DRIVING

17 (3 ORE LEZIONE): RICONOSCIMENTO DI SEMAFORI E SEGNALI STRADALI

CONOSCENZE E CAPACITÀ DI COMPRENSIONE: CONOSCENZA DEI MODULI PERCETTIVI NECESSARI PER REALIZZARE UN SISTEMA DI GUIDA AUTONOMA
CONOSCENZE E CAPACITÀ DI COMPRENSIONE APPLICATE: CAPACITÀ DI INTEGRARE UN MODULO PERCETTIVO REALE IN UN ALGORITMO DI GUIDA AUTONOMA


UNITA' DIDATTICA 5 - PROGETTO FINALE
(ORE LEZIONE/ESERCITAZIONE/LABORATORIO 0/0/5)

18 (2 ORE LABORATORIO): REALIZZAZIONE DEL PROGETTO

19 (3 ORE LABORATORIO): REALIZZAZIONE DEL PROGETTO

CONOSCENZE E CAPACITÀ DI COMPRENSIONE: COMPRENSIONE DELLE SPECIFICHE DEL PROGETTO FINALE
CONOSCENZE E CAPACITÀ DI COMPRENSIONE APPLICATE: CAPACITÀ DI PROGETTARE E REALIZZARE IN GRUPPO UN ALGORITMO PER LA GUIDA AUTONOMA DI UN VEICOLO


TOTALE ORE LEZIONE/ESERCITAZIONE/LABORATORIO 28/15/5
Metodi Didattici
LINSEGNAMENTO CONTEMPLA LEZIONI TEORICHE, ESERCITAZIONI IN AULA ED ESERCITAZIONI PRATICHE DI LABORATORIO. NELLE ESERCITAZIONI IN AULA VENGONO ASSEGNATI AGLI STUDENTI, SIA INDIVIDUALMENTE CHE DIVISI PER GRUPPI DI LAVORO, DEI PROGETTO DA SVILUPPARE UTILIZZANDO I CONTENUTI DELLINSEGNAMENTO. I PROGETTI SONO STRUMENTALI, OLTRE ALLACQUISIZIONE DELLE COMPETENZE E ABILITÀ SUI CONTENUTI DELLINSEGNAMENTO, ANCHE A SVILUPPARE E RAFFORZARE LE CAPACITÀ DI LAVORARE IN TEAM. NELLE ESERCITAZIONI IN LABORATORIO GLI STUDENTI IMPLEMENTANO I PROGETTI ASSEGNATO UTILIZZANDO LA LIBRERIA CARLA.
PER POTER SOSTENERE LA VERIFICA FINALE DEL PROFITTO E CONSEGUIRE I CFU RELATIVI ALLATTIVITÀ FORMATIVA, LO STUDENTE DOVRÀ AVERE FREQUENTATO ALMENO IL 70% DELLE ORE PREVISTE DI ATTIVITÀ DIDATTICA ASSISTITA.
Verifica dell'apprendimento
IL RAGGIUNGIMENTO DEGLI OBIETTIVI DELL’INSEGNAMENTO È CERTIFICATO MEDIANTE IL SUPERAMENTO DI UN ESAME CON VALUTAZIONE IN TRENTESIMI. L'ESAME PREVEDE LA DISCUSSIONE DI UN PROGETTO REALIZZATO IN GRUPPO (CON GRUPPI DI 3-4 PERSONE) E UN COLLOQUIO ORALE INDIVIDUALE.
LA REALIZZAZIONE DEL PROGETTO È VOLTA A DIMOSTRARE LA CAPACITÀ DI APPLICARE LE CONOSCENZE MEDIANTE LA REALIZZAZIONE DI UN ALGORITMO DI NAVIGAZIONE AUTONOMA, VERIFICATO IN UN AMBIENTE SIMULATO. LA DISCUSSIONE DEL PROGETTO PREVEDE UNA DIMOSTRAZIONE PRATICA DEL FUNZIONAMENTO DEL SISTEMA REALIZZATO E LA DIFESA DELLE SCELTE PROGETTUALI RIPORTATE NELLA RELAZIONE DI PROGETTO.
IL COLLOQUIO ORALE MIRA A VERIFICARE IL LIVELLO DELLE CONOSCENZE E DELLA COMPRENSIONE DEGLI ARGOMENTI AFFRONTATI NEL CORSO, NONCHÉ LA CAPACITÀ DI ESPOSIZIONE DELLO STUDENTE.
Testi
MATERIALE DIDATTICO FORNITO DURANTE IL CORSO.

IL MATERIALE DIDATTICO SARA' DISPONIBILE NELLA SEZIONE DEDICATA DELL'INSEGNAMENTO ALL'INTERNO DELLA PIATTAFORMA E-LEARNING DI ATENEO (HTTP://ELEARNING.UNISA.IT) ACCESSIBILE AGLI STUDENTI DEL CORSO TRAMITE LE CREDENZIALI UNICHE DI ATENEO
Altre Informazioni
L'INSEGNAMENTO E'EROGATO IN INGLESE
  BETA VERSION Fonte dati ESSE3 [Ultima Sincronizzazione: 2024-11-05]