====== Moodul: Tarkvarasüsteemid ja vahevara (1. osa) ======^ Õpiaste | Bakalaureusekraad |

ECTS ainepunkti 1 EAP
Õppevormid Hübriid või täielikult võrgus
Mooduli eesmärgid Mooduli eesmärk on tutvustada küberfüüsikaliste ja autonoomsete süsteemide tarkvaraarhitektuure, vahevara ja elutsükli haldust. Kursus arendab õpilaste arusaama sellest, kuidas mitmekihilised autonoomiavirnad toetavad usaldusväärset tuvastamist, tajumist, planeerimist ja juhtimist reaalajas, koostalitlusvõime ja ohutuspiirangute tingimustes.
Eelnõuded Algsed programmeerimisoskused ja arusaamine operatsioonisüsteemidest, arvutivõrkudest ja andmestruktuuridest. Soovitatav on manus- või juhtimissüsteemide ja Linuxi-põhiste arendustööriistade tundmine.
Õpitulemused Teadmised
• Selgitage mitmekihilise autonoomia tarkvaravirnade arhitektuuri ja eesmärki.
• Kirjeldage vahevaratehnoloogiaid ja nende rolli deterministlikus andmevahetuses.
• Tehke kindlaks autonoomse tarkvara elutsükli mudelid ja konfiguratsioonihalduse praktikad.
Oskused
• Modulaarse autonoomia tarkvaraarhitektuuride projekteerimine, integreerides tajumise, planeerimise, mooduli, keskvara juhtimise ja lokaliseerimise. raamistikud, mis toetavad reaalajas hajutatud suhtlust.
• Rakendage CI/CD ja konfiguratsioonihalduse põhimõtteid ja orkestreerimistööriistu.
Arusaamine
• Hinnake autonoomia tarkvarasüsteemide ohutuse, kontrollimise ja küberturvalisuse aspekte.
• Tunnistage probleeme, mis on seotud hooldatavuse, skaleeritavuse ja koostalitlusvõimega kõigis autonoomsetes AI-s, läbipaistvates ja autonoomsetes süsteemides, jm. otsustamine.
Teemad 1. Sissejuhatus autonoomia tarkvaravirnadesse:
– Funktsionaalsed kihid: taju, lokaliseerimine, planeerimine, juhtimine, vahevara, pilv.
– Omadused: reaalajas käitumine, determinism, mastaapsus, vastupidavus, koostalitlusvõime.
2. Vahevara ja suhtlusraamistikud: C, OS, MDSAR,TT R, OS, MDS Ethernet.
– Teenuse kvaliteet, sõnumite ajastamine, tõrketaluvus.
3. Tarkvara elutsükli ja konfiguratsioonihaldus:
– elutsükli mudelid (Waterfall, V-mudel, Agile, DevOps, Spiral).
– Konfiguratsioonihaldus, versioonikontroll, CI/CD jõudlus, baasjooned.\- AI-i konveierid ja põhijooned.\\n Challe'i integratsioon, küberturvalisus ja pidevad uuendused.
5. Simulatsioon ja testimine:
– SIL/HIL meetodid, virtuaalsed keskkonnad ja digitaalsed kaksikud.
6. Eetika ja inimese ja masina koostöö:
– läbipaistvus, vastutus ja seletatavus autonoomias.
Hinnangu liik Positiivse hinde eelduseks on mooduliteemade positiivne hinnang ja praktiliste tööde tulemuste esitamine koos nõutava dokumentatsiooniga.
Õppemeetodid Loeng — hõlmab autonoomia tarkvaravirnade ja vahevararaamistike teoreetilisi ja arhitektuurseid aluseid.
Laboritööd — praktilised harjutused ROS2, DDS ja konteinerite juurutamises; simulaatoridautonoomse tarkvara kasutamine Gazebo või CARLA abil.
Individuaalsed ülesanded — Süsteemi projekteerimine ja konfiguratsioonihalduse juhtumiuuringud, mis kasutavad CI/CD-d ja riskianalüüsi.
Iseõppimine — Standardite, uurimistööde lugemine ning MOOC-i sisu uurimine vahevara ja DevOpsi kohta.
AI osalus Kasutatakse koodi dokumenteerimise, simulatsiooni seadistamise, jõudluse analüüsi ja kirjanduse ülevaate abistamiseks. Õpilased peavad kontrollima loodud väljundeid, viitama tehisintellekti tööriistade kasutamisele läbipaistvalt ja tagama akadeemilise terviklikkuse põhimõtete järgimise.
Soovitatud tööriistad ja keskkonnad ROS2, vaatetorn, CARLA, AirSim
Kinnitamise ja kinnitamise fookus
Asjakohased standardid ja reguleerivad raamistikud MQTT, AUTOSAR, CAN, V-mudel, DevOps, ISO 26262
et/safeav/curriculum/softsys-b.txt · Last modified: 2026/04/28 11:38 by 127.0.0.1
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0