Skip to content

Latest commit

 

History

History
39 lines (28 loc) · 2.02 KB

File metadata and controls

39 lines (28 loc) · 2.02 KB

Real-Time Racing Intelligence: Harnessing Azure Data Explorer & Event Hubs for Forza Motorsport / Formula 1 Telemetry

Overview

This is my presentation I did for the Global Azure 2025 event in Toronto. Real-Time Racing Intelligence: Harnessing Azure Data Explorer & Event Hubs for Forza Motorsport / F1 Telemetry.

Here is the medallion architecture for the telemetry data:

Here is the real-time dashboard in Azure Data Explorer to view the driver and track performance:

Requirements

Setup

  1. Download the Forza-Telemetry-Bridge and follow its installation and configuration.
  2. Configurat Forza Mortorsport to emit telemetry by going into Settings and enableing the UDP Telemetry. Set the IP and Port and data format accordingly. See Forza-Telemtry-Bridge for details.
  3. Create a free Azure Data Explorer Cluster and create a new database.
  4. Run the KQL scripts from this repository src folder to create the tables, functions and materialized views.
  5. Create an Azure Data Explorer Dashboard. There is a dashboard file in this repository src folder, just import it and update the data source accordingly.
  6. Run the Forza-Telemetry-Bridge console application.
  7. Start a race.
  8. Analyze your results.

YouTube

Here is a video I published for one of my racing sessions and then displaying the results in a real-time dashboard: https://youtu.be/3URkoaY6ogc