Fortgeschrittener F1-Rennsport mit Elastic
Holen Sie sich alle Telemetriedaten von der PS4
PS4 F1 Racing für Fortgeschrittene!
Bei Puur Data gibt es eine PS4 im Büro mit Rennsitz und F1 2017/2018. Während des Spiels bekommt man schon ziemlich viele Informationen, aber wir wollten noch einen Schritt weiter gehen. Das PS4-Spiel F1 2017/18 bietet die Möglichkeit, Telemetriedaten über das UDP-Protokoll zu versenden. Und lassen Sie uns einfach eine nette Lösung zum Sammeln von Daten haben. Wir haben einen Elasticsearch-Server mit Elastic, Kibana und Logstash eingerichtet. Wir erhalten ungefähr 6000 Protokollzeilen pro Runde und jede Protokollzeile besteht aus ungefähr 100 Variablen. Denken Sie an Reifentemperatur, Gaspedalstellung, Lenkwinkel, Motorstatus, Bremsen usw. Die vollständige Liste finden Sie in der herunterladbaren 'conf'-Datei. So erhalten Sie eine enorme Menge an Daten, die Sie analysieren und visualisieren können (Echtzeit). Das folgende Beispiel zeigt ein Diagramm, in dem Rundenzeit, Kraftstoffstand, Motortemperatur, Beschleunigung und Geschwindigkeit gegen die Zeit aufgetragen sind. Wenn Sie ein Rennwochenende simulieren, erhalten Sie ca. 150 Millionen Werte!
Notwendigkeiten
– Linux-Server mit Elastic, Kibana und Logstash;
- Playstation 4;
– Spiel F1 2017 oder 2018;
– Rennsitz mit Lenkrad (das macht mehr Spaß)
– Die 'conf'-Datei;
– Fahrer mit Ego, der eine Delle verkraften kann (immerhin lässt sich alles analysieren!).
Schritte
Schritt 1 -> Installieren Sie den Elastic-Server
Stellen Sie einen vorzugsweise Linux-Server mit mindestens 4 GB internem Speicher, einigen Kernen und ausreichend Speicherplatz bereit. Installieren Sie darauf Elastic, Kibana und Logstash. Wie dies geschehen soll, ist auf der Website von beschrieben elastisch.
Schritt 2 -> Laden Sie die 'conf'-Datei herunter HIER und ändern Sie es bei Bedarf und stellen Sie sicher, dass Logstash mit dieser Datei gestartet wird.
Schritt 3 -> Konfigurieren Sie den UDP-Port und die IP-Adresse auf der Playstation im Spiel. Diese finden Sie auf dem Bildschirm, wenn Sie während der Fahrt auf „Optionen“ drücken. Stellen Sie sicher, dass die IP-Adresse die Adresse des Servers ist und der UDP-Port mit dem in der 'conf'-Datei übereinstimmen muss
Die Datei „conf“ wurde für F1 2017 erstellt. Dies ist ein großartiges Beispiel dafür, wie Echtzeitdaten gesammelt und analysiert werden. Viel Glück und hab Spaß!
Mehr wissen?
Möchten Sie mehr wissen oder haben Sie eine Frage zu den Möglichkeiten, rufen Sie uns an +31 (0)88 – 7887 328, gehe zu Kontakt oder füllen Sie das untenstehende Formular aus!