Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
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