Kursplan

Modul 1: Introduksjon til bilprogramvare og AUTOSAR

  • Oversikt over inbyggede systemer i biler
  • Utviklingen av AUTOSAR: Classic vs. Adaptive
  • AUTOSAR-arkitekturlag og nøkkelbegreper
  • Oversikt over ADAS-systemer og deres relasjon til AUTOSAR

Modul 2: AUTOSAR Classic Plattform – Kjernebegreper

  • Grunnprogramvare (BSW) lag og Runtime Environment (RTE)
  • ECU-konfigurasjon og kommunikasjonsmekanismer
  • Verktøy og konfigurasjonsarbeidsflyt
  • Integrasjon av AUTOSAR Classic med legacysystemer

Modul 3: AUTOSAR Adaptive Plattform – Grunnleggende Prinsipper

  • Introduksjon til AUTOSAR Adaptive arkitektur
  • Design og kjøring av adaptive applikasjoner (AA)
  • POSIX-baserte operativsystemer og Kjøringshåndtering (EM)
  • Adaptive Plattform Tjenester (AP Services) og kommunikasjonsgresle

Modul 4: Kommunikasjon og tjenestestyrt arkitektur

  • SOME/IP, DDS, og ara::com
  • Design og konfigurasjon av tjenestegrensesnitt
  • Kommunikasjon mellom adaptive applikasjoner
  • Integrasjon med eksterne ECUs og Classic Plattform

Modul 5: AUTOSAR Adaptive i ADAS-utvikling

  • Oversikt over ADAS-funksjoner og funksjonell arkitektur
  • Sensorfusjon og datakommunikasjon utfordringer
  • Integrasjon av ADAS-algoritmer i AUTOSAR Adaptive
  • Eksempler på ADAS programvarearkitektur fra virkelige situasjoner

Modul 6: Utviklingsarbeidsflyt og verktøy

  • Oversikt over AUTOSAR-kompatible verktøykjeder
  • Modellering og konfigurasjonsverktøy (f.eks., Vector, EB tresos, DaVinci, eller lignende)
  • Kodegenerering og implementering på målhardvare
  • Testing og feilsøking av adaptive applikasjoner

Modul 7: Avanserte emner og beste praksis

  • Sikkerhet og sikkerhet i AUTOSAR Adaptive og ADAS
  • Oppdateringer, diagnostikk og overvåking i adaptive miljøer
  • Optimalisering av sanntidsytelse
  • Fremtidstrender i bilprogramvarearkitektur

Modul 8: Praktisk øvelse og prosjekt

  • Veiledede praktiske øvelser ved hjelp av AUTOSAR-utviklingsverktøy
  • Konfigurasjon og simulering av ADAS-komponenter
  • Miniprojekt: design av en enkel Adaptive AUTOSAR-applikasjon for et ADAS-bruksscenarie

Oppsummering og neste skritt

Krav

  • Erfaring med C/C++ programmering for inbyggede systemer
  • Forståelse av grunnleggende bilprogramvarekonsepter
  • Bekjenthet med mikrokontroller, kommunikasjonsprotokoller og sanntidssystemer

Målgruppe

  • Bilprogramvareutviklere og -ingeniører
  • Arkitekter for inbyggede systemer
  • ADAS- og autonom bilprogramvareutviklere
 28 timer

Antall deltakere


Pris per deltaker

Kommende kurs

Relaterte kategorier