RaspberryPi, MQTT és Django alapú szerver felügyelő rendszer fejlesztése (Artillence)

2024-2025 ősz

Szoftver

Téma leírása

Az autóipari beágyazott rendszerek szimulálására gyakran HIL (hardware-in-the-loop) tesztkörnyezetet alkalmaznak a biztonságkritikus rendszerek megfelelő, átfogó ellenőrzése érdekében. A HIL teszt a valós működési környezethez hasonló fizikai körülményeket biztosít.

Ezen megoldásokat támogató felügyeleti rendszerrel egyaránt követhető a tesztkörnyezet hardveres és szoftveres állapota. Segíti a hardverek kezelését akár távolról is, a szimulációs környezet ellenőrzését szenzorokkal. Támogatja az esetleges hibák észlelését és kezelését, a kinyert adatok felhasználásával pedig a hosszútávú tervezést elősegítheti. A HIL rendszer virtuális környezeteivel megvalósított kommunikációval az aktuális szimulációk állapotáról nyerhető ki információ.

A hallgató feladata egy RaspberryPi, MQTT és Django-ra alapozott alkalmazás fejlesztése, ahol a RaspberryPi szenzoros adatokat olvas ki, MQTT-n keresztül közli a Django webalkalmazásnak, ahol azok le vannak mentve és egy felhasználói felületen keresztül megtekinthetők, a rendszer konfigurációja pedig szerkeszthető.

A hallgató feladatai:

  • A tesztelési folyamat megismerése
  • Új felügyeleti egységek fejlesztése
  • A virtuális környezetekkel való kommunikáció kidolgozása
  • Közös kezelő platform felépítése
  • Dokumentáció

Külső partner: Artillence

Maximális létszám: 2 fő