Kom i kontakt
 Varaktighet 28 timmar

Kursplan

Modul 1: Introduktion till bilmjukvara och AUTOSAR

  • Översikt över inbäddade system i bilar
  • AUTOSAR:s utveckling: Classic kontra Adaptive
  • AUTOSAR-arkitekturlager och centrala begrepp
  • Översikt över ADAS-system och deras relation till AUTOSAR

Modul 2: AUTOSAR Classic-plattformen – Centrala begrepp

  • Basic Software (BSW)-lager och Runtime Environment (RTE)
  • Konfiguration av ECU och kommunikationsmekanismer
  • Verktyg och konfigurationsflöden
  • Integration av AUTOSAR Classic med äldre system (legacy systems)

Modul 3: AUTOSAR Adaptive-plattformen – Grundläggande

  • Introduktion till AUTOSAR Adaptive-arkitekturen
  • Design och exekvering av Adaptive Application (AA)
  • POSIX-baserade operativsystem och Execution Management (EM)
  • Adaptive Platform Services (AP Services) och kommunikationsmellanskikt (middleware)

Modul 4: Kommunikation och tjänsteorienterad arkitektur

  • SOME/IP, DDS och ara::com
  • Design och konfiguration av tjänstegränssnitt
  • Kommunikation mellan Adaptive Applications
  • Integration med externa ECU:er och Classic-plattformen

Modul 5: AUTOSAR Adaptive i ADAS-utveckling

  • Översikt över ADAS-funktioner och funktionell arkitektur
  • Sensorfusion och utmaningar inom datakommunikation
  • Integration av ADAS-algoritmer i AUTOSAR Adaptive
  • Praktiska fallstudier av ADAS-mjukvaruarkitektur

Modul 6: Utvecklingsflöde och verktyg

  • Översikt över AUTOSAR-kompatibel verktygskedja
  • Modellerings- och konfigurationsverktyg (t.ex. Vector, EB tresos, DaVinci eller liknande)
  • Kodgenerering och implementering på hårdvara
  • Testning och felsökning av adaptiva tillämpningar

Modul 7: Avancerade ämnen och bästa praxis

  • Säkerhet och trygghet i AUTOSAR Adaptive och ADAS
  • Uppdateringar, diagnos och övervakning i adaptiva miljöer
  • Optimering av realtidsprestanda
  • Framtidstrender inom bilmjukvaruarkitektur

Modul 8: Praktiskt arbete och projekt

  • Guiderade praktiska övningar med AUTOSAR-utvecklingsverktyg
  • Konfiguration och simulering av ADAS-komponenter
  • Miniprojekt: designa en enkel adaptiv AUTOSAR-tillämpning för ett ADAS-tilfälle

Sammanfattning och nästa steg

Krav

  • Erfarenhet av C/C++-programmering för inbäddade system
  • Förståelse för grundläggande begrepp inom bilmjukvara
  • Kännedom om mikrodatorer, kommunikationsprotokoll och realtidssystem

Målgrupp

  • Utvecklare och ingenjörer inom bilmjukvara
  • Aktivister inom inbäddade system
  • Utvecklare av ADAS- och självkörande fordonssprogramvara

Antal deltagare


Pris per deltagare

Kommande Kurser

Relaterade Kategorier