Contattataci

Struttura del corso

Modulo 1: Introduzione al software automobilistico e ad AUTOSAR

  • Panoramica sui sistemi embedded nel settore automotive
  • Evoluzione di AUTOSAR: da Classic a Adaptive
  • Livelli architetturali e concetti chiave di AUTOSAR
  • Presentazione dei sistemi ADAS e del loro rapporto con AUTOSAR

Modulo 2: Piattaforma AUTOSAR Classic – Concetti fondamentali

  • I livelli del Basic Software (BSW) e l’ambiente di esecuzione Runtime Environment (RTE)
  • Configurazione delle ECU e meccanismi di comunicazione
  • Strumenti utilizzati e flussi di configurazione
  • Integrazione della piattaforma AUTOSAR Classic con sistemi esistenti

Modulo 3: Piattaforma AUTOSAR Adaptive – Nozioni introduttive

  • Introduzione all’architettura della piattaforma AUTOSAR Adaptive
  • Progettazione ed esecuzione delle applicazioni Adaptive (AA)
  • Sistemi operativi basati su POSIX e il modulo di gestione dell’esecuzione Execution Management (EM)
  • Servizi della piattaforma Adaptive (AP Services) e middleware per la comunicazione

Modulo 4: Comunicazione e architettura orientata ai servizi

  • SOME/IP, DDS e ara::com
  • Progettazione e configurazione delle interfacce di servizio
  • Comunicazione tra applicazioni Adaptive
  • Integrazione con ECU esterne e con la piattaforma Classic

Modulo 5: Utilizzo di AUTOSAR Adaptive nello sviluppo ADAS

  • Descrizione delle funzionalità e dell’architettura dei sistemi ADAS
  • Sfide legate alla fusione dei dati provenienti dai sensori e alla loro comunicazione
  • Integrazione degli algoritmi ADAS nella piattaforma AUTOSAR Adaptive
  • Analisi di casi pratici reali riguardanti l’architettura software dei sistemi ADAS

Modulo 6: Workflow di sviluppo e strumenti utilizzati

  • Presentazione della catena di strumenti conforme a AUTOSAR
  • Strumenti di modellazione e configurazione (ad esempio Vector, EB tresos, DaVinci o simili)
  • Generazione del codice e distribuzione su hardware target
  • Test e debug delle applicazioni Adaptive

Modulo 7: Argomenti avanzati e best practice

  • Sicurezza e protezione nei sistemi AUTOSAR Adaptive e ADAS
  • Aggiornamenti, diagnosi e monitoraggio negli ambienti adaptive
  • Ottimizzazione delle prestazioni in tempo reale
  • Tendenze future nello sviluppo dell’architettura software automobilistica

Modulo 8: Esercizi pratici e progetto finale

  • Esercitazioni guidate sull’uso degli strumenti di sviluppo AUTOSAR
  • Configurazione e simulazione dei componenti ADAS
  • Mini-progetto: progettazione di una semplice applicazione Adaptive AUTOSAR per un utilizzo nel contesto ADAS

Sintesi e indicazioni per il proseguimento dell’apprendimento

Requisiti

  • Esperienza nella programmazione in C/C++ per sistemi embedded
  • Conoscenza di base dei concetti fondamentali del software automobilistico
  • Familiarità con microcontrollori, protocolli di comunicazione e sistemi in tempo reale

Destinatari

  • Sviluppatori ed ingegneri software nel settore automotive
  • Architetti di sistemi embedded
  • Sviluppatori di software per sistemi ADAS e veicoli autonomi
 28 ore

Numero di Partecipanti


Prezzo per partecipante

Corsi in Arrivo

Categorie relative