Alle Projekte
Luft- und Raumfahrt / Präzisionsfertigung

LiMAPs - Inertialnavigationssystem-Oberfläche

Echtzeit-Überwachung

LiMAPs - Inertialnavigationssystem-Oberfläche

Die Herausforderung

LITEF benötigte eine anspruchsvolle eingebettete Web-Oberfläche für ihre LiMAPs-Inertialnavigationssysteme. Die Lösung musste Echtzeit-Orientierungsdaten (Pitch, Roll, Kurs), Navigationsinformationen und Systemdiagnosen von hochpräzisen Gyroskopen und Beschleunigungsmessern anzeigen. Bediener mussten Befehle senden, Systemparameter konfigurieren, binäre Datenströme aufzeichnen und Inertialsensordaten über interaktive Diagramme visualisieren - alles bei gleichzeitiger Aufrechterhaltung eines sicheren Zugangs durch tokenbasierte Authentifizierung.

Unsere Lösung

Wir haben ein umfassendes Angular-basiertes eingebettetes Frontend entwickelt, das direkt auf der LiMAPs-Hardware läuft. Die Anwendung bietet Echtzeit-WebSocket-Kommunikation für Live-Datenstreaming, anspruchsvolle D3.js- und Chart.js-Visualisierungen für Orientierungs- und Navigationsdaten sowie eine modulare Architektur, die Dashboard-, Konfigurations-, Plot- und Diagnosefunktionalität trennt. Wir haben duale Socket-Namespaces implementiert, um Web-UI-Updates von Systembefehlen zu trennen, eingebaute Testmodusunterstützung und PDF-Berichterstellung. Die Oberfläche unterstützt mehrere Betriebsmodi mit entsprechenden Route Guards für sicheren Zugriff.

Das Ergebnis

Das LiMAPs-Frontend ist als Standard-Embedded-Interface für alle modularen Ausrichtungs- und Positionierungssysteme von LITEF im Einsatz. Die Lösung bietet Bedienern intuitive Echtzeit-Überwachung kritischer Inertialmessungen, optimierte Konfigurations-Workflows und umfassende Diagnosefähigkeiten. Der eingebettete Web-Ansatz eliminierte die Notwendigkeit separater Desktop-Software-Installationen und gewährleistet gleichzeitig ein konsistentes Benutzererlebnis über alle eingesetzten Systeme hinweg.

Unser Stack

Angular
TypeScript
D3.js
Chart.js
Socket.IO
Python
C
REST API

Haben Sie eine ähnliche Herausforderung?

Lassen Sie uns besprechen, wie wir Ihrem Unternehmen helfen können.