Ta kontakt
 Varighet 28 timer

Kursplan

Modul 1: Innføring i bilprogramvare og AUTOSAR

  • oversikt over innbygde bilsystemer
  • Utvikling av AUTOSAR: Classic kontra Adaptive
  • Arkitekturelag og sentrale begreper i AUTOSAR
  • oversikt over ADAS-systemer og deres sammenheng med AUTOSAR

Modul 2: AUTOSAR Classic-plattformen – Kjernebegreper

  • Basic Software (BSW)-lag og Runtime Environment (RTE)
  • ECU-konfigurasjon og kommunikasjonsmekanismer
  • Verktøy og konfigurasjonsarbeidsflyt
  • Integrering av AUTOSAR Classic med eksisterende (legacy) systemer

Modul 3: AUTOSAR Adaptive-plattformen – Grunnlag

  • Introduksjon til AUTOSAR Adaptive-arkitektur
  • Design og eksekvering av Adaptive Application (AA)
  • POSIX-baserte operativsystemer og Execution Management (EM)
  • Adaptive Platform Services (AP Services) og kommunikasjon mellomkomponenter (middleware)

Modul 4: Kommunikasjon og tjenestebasert arkitektur

  • SOME/IP, DDS og ara::com
  • Design og konfigurasjon av tjenesteinteresser
  • Kommunikasjon mellom Adaptive Applications
  • Integrering med eksterne ECU-er og Classic-plattformen

Modul 5: AUTOSAR Adaptive i utvikling av ADAS

  • oversikt over ADAS-funksjoner og funksjonsarkitektur
  • Utfordringer knyttet til sensorkombinering (sensor fusion) og datakommunikasjon
  • Integrering av ADAS-algoritmer i AUTOSAR Adaptive
  • Praktiske tilfellestudier av ADAS-programvarearkitektur

Modul 6: Utviklingsarbeidsflyt og verktøy

  • oversikt over AUTOSAR-kompatibel verktøykjede
  • Modellering og konfigurasjonsverktøy (f.eks. Vector, EB tresos, DaVinci eller lignende)
  • Kodegenerering og distribusjon til mottakerenheter (target hardware)
  • Test og feilsøking av adaptive applikasjoner

Modul 7: Avanserte emner og beste praksis

  • Sikkerhet og integritet i AUTOSAR Adaptive og ADAS
  • Oppdateringer, diagnostikk og overvåking i adaptive miljøer
  • Optimalisering av sanntidsytelse
  • Trendene fremover innen bilprogramvarearkitektur

Modul 8: Håndverkspraksis og prosjekt

  • Veiledet praktiske øvelser ved bruk av AUTOSAR-utviklingsverktøy
  • Konfigurasjon og simulering av ADAS-komponenter
  • Mini-prosjekt: design av en enkel Adaptive AUTOSAR-applikasjon for et ADAS-brukstilfelle

Oppsummering og neste steg

Krav

  • Erfaring med C/C++ programmering for innbygde systemer
  • Forståelse for grunnleggende begreper i bilprogramvare
  • Kjennskap til mikrokontrollere, kommunikasjonsprotokoller og sanntidssystemer

Målgruppe

  • Utvikklere og ingeniører innen bilprogramvare
  • Arkitekter for innbygde systemer
  • Utviklere av programvare for ADAS og selvkjørende kjøretøy

Antall deltakere


Pris per deltaker

Kommende kurs

Relaterte kategorier