Telemetriedaten-Analysetool
Aufzeichnung, Speicherung, Visualisierung und Vergleich von Sim-Racing-Telemetriedaten
Im Sim Racing entstehen während jeder Fahrsession zahlreiche Telemetriedaten. Im Rahmen dieser Diplomarbeit wurde eine eigene Plattform entwickelt, die diese Daten automatisiert aufzeichnet, speichert und für die spätere Analyse sowie den Vergleich verschiedener Runden und Sessions bereitstellt.
Das Projekt
Bestehende Sim-Racing-Telemetrielösungen sind teilweise kostenpflichtig oder nur eingeschränkt an eigene Anforderungen anpassbar. Ziel meiner Diplomarbeit war deshalb die Entwicklung einer eigenen Lösung zur Erfassung und Analyse von Telemetriedaten aus F1 25.
Die Daten werden während der Fahrt über UDP im lokalen Netzwerk übertragen und von einem Raspberry Pi empfangen und verarbeitet. Relevante Informationen zu Sessions, Runden und Telemetriedaten werden anschliessend in einer PostgreSQL-Datenbank gespeichert.
Über eine webbasierte Benutzeroberfläche können aufgezeichnete Sessions verwaltet und verschiedene Runden miteinander verglichen werden.
Technischer Aufbau
Xbox / F1 25 → UDP → Raspberry Pi → Python → PostgreSQL → Webinterface
Die einzelnen Komponenten wurden so aufgebaut, dass die Erfassung, Speicherung und spätere Auswertung der Daten möglichst automatisiert erfolgen kann.
Funktionen
Die entwickelte Plattform ermöglicht die Aufzeichnung und dauerhafte Speicherung mehrerer Fahrsessions. Zusätzlich können Informationen wie Fahrzeugeinstellungen und persönliche Notizen gespeichert werden.
Aufgezeichnete Runden können miteinander verglichen werden. Geschwindigkeit, Gas, Bremse, Lenkwinkel, Gangwahl und die Zeitdifferenz zwischen zwei verglichenen Runden werden grafisch dargestellt, wodurch Unterschiede im Fahrverhalten nachvollziehbar werden.
Ergebnis
Mit dem Projekt konnte eine eigenständige Telemetrieplattform aufgebaut werden, welche Netzwerkkommunikation, Datenverarbeitung, Datenbank und Weboberfläche miteinander verbindet. Dadurch können die während einer Sim-Racing-Session erzeugten Daten nicht nur aufgezeichnet, sondern anschliessend strukturiert ausgewertet werden.
Ausblick
Die Plattform kann zukünftig um weitere Analysefunktionen ergänzt werden. Denkbar sind beispielsweise zusätzliche Vergleichsmöglichkeiten, eine grafische Streckendarstellung oder weiterführende Unterstützung bei der Interpretation der aufgezeichneten Telemetriedaten zum Beispiel durch KI.










