Aufgabe
Der Kunde verfolgte seine Objekte über Tabellen mit Sensorwerten, und aus den Zahlen ließ sich das Gesamtbild nur schwer ablesen. Außerdem sollten Simulationen der Prozesskette möglich sein.
Lösung
Ich habe das System in Unity gebaut, mit 3D-Zwillingen der Objekte, Datenanbindung und eigenen HLSL-Shadern, die jeden Zustand hervorheben. Die Datenaktualisierung ist von der Darstellung getrennt, so lassen sich neue Datenquellen anbinden, ohne die Szene umzubauen.
Umgesetzte Aufgaben
- Ein System für digitale Zwillinge in Unity aufgebaut
- 3D-Zwillinge der Objekte mit Datenanbindung umgesetzt
- Eigene HLSL-Shader zur Hervorhebung von Zuständen geschrieben
- Datenaktualisierung von der Darstellung getrennt, um verschiedene Datenquellen anzubinden
- Eine Simulationsengine für die Prozesskette entwickelt
Ergebnis
Der Zustand jedes Objekts ist auf einen Blick erkennbar. Neue Modelle und Regeln für die Hervorhebung lassen sich hinzufügen, ohne das Projekt neu zu schreiben.
Technologien
UnityC#