Competitive Mobility Systems Simulator-Reimagining the Future of Real-Time Mobility Analytics
Modern motorsport, drone racing, autonomous vehicle testing and also even in modern rail/ tram locomotion all rely on one thing-data that moves as fast or faster than the machine itself. The Competitive Mobility Systems Simulator (CMSS) is a dual sided ecosystem that bridges the virtual and real, providing a single platform to simulate, analyze and perform performances across any moving system (especially for racing-From Formula E cars to supply chain drones).
Overview
The CMSS consists of two powerful elements:
- A lightweight simulation and analytics engine which is capable of modeling multiple agents, dynamic events, predictive leaderboard and refined statistics.
- A compact and lightweight transponder that collects real-word data and streams it to the same engine for live performance monitoring and testing delivering accurate and precision analytics. Together, they create a seamless link between virtual simulation and real-time racing telemetry, forming a foundation for next generation competitive mobilty analysis.
Software Side- The Simulation & Analytics Core
The CMSS software forms the heart of the system, running both virtual and live modes. It's designed for flexibility - from testing algorithms in a lab to real tracking in the fields.
Core Functions
1. Data Input
The system accepts inputs such as acceleration, decceleration, velocity, direction, displacement, time, steer angle and even wear indicators. Data can be fed from:
- Real-time telemetry (via transponder hardware).
- Manual or scripted virtual input (for simulation and analysis).
2. Simulation Engine
A modular engine models events like collisions, pit stops, tire degradation and environmental factors such as track temperature or lighting.
The effect or the simulation will be simulated on-screen with the respective data and analytics featured alongside.
Vehicle performance follows basic kinematic equations such as:
$$
v_f = v_i + a \Delta t
$$
and position updates via:
$$
x_{\text{new}} = x_{\text{old}} + v \Delta t
$$
allowing the simulation to evolve naturally over time with minimal compute overhead.
3. Prediction and Leaderboard
The system continuously predicts rankings using velocity trends, wear rate, turning angle and distance remaining. A real-time leaderboard ranks agents not only by position but also by efficiency, risk, and consistency - bringing data-driven insight to competition. For example, projected lap completion can be estimated as: $$ T_{\text{pred}} = \frac{D_{\text{remain}}}{\bar{v}_{\text{current}}} $$ A real-time leaderboard ranks agents not only by position but also by efficiency, risk, and consistency — bringing data-driven insight to competition.
4. User Interface
Instead of a heavy 3D engine, CMSS offers a dashboard-style web interface. It provides live visualization of:
- Track positions and vehicle states.
- Leaderboard updates.
- Event notifications (collisions, pit entries, failures).
- Graphs for acceleration, speed, and wear over time. this ensures maximum accuracy and accessibilty while maintaining low latency.
Hardware Side — The Real-World Transponder
The hardware side transforms CMSS from a simulator into a real telemetry tool. It’s a compact, attachable and light-weight transponder device that collects, processes, and transmits live motion data from any vehicle — car, drone, or any autonomous machine to the software, where live performance analytics can be taken.
Core Functions
1. Data Collection
Equipped with sensors such as:
- IMU (acceleration and angular velocity).
- GPS (velocity and displacement).
- Vibration sensors (indicating wear or mechanical stress).
- Impact sensors (detect collisions). The transponder captures essential telemetry in real time.
2. Transmission
Data is sent wirelessly via Wi-Fi, Bluetooth, or MQTT over cellular networks. Each transponder pushes packets in JSON format:
{
"id": "vehicle-01",
"time": 102.4,
"velocity": 15.2,
"acceleration": 0.84,
"heading": 182,
"wear": 0.07,
"angle": 37
}
This enables seamless synchronization with the software dashboard.
3. Integration & Insights
When a transponder connects, CMSS automatically generates a vehicle profile — acceleration curves, torque response, handling stability, and efficiency metrics. Users can compare vehicle performance, predict maintenance needs, or analyze race strategies - all within the same interface.
Dual-Mode Advantage
| Mode | Description | Use Case |
|---|---|---|
| Virtual Mode | Simulates races using user-defined parameters | Testing strategies, analyzing performance data |
| Real-Time Mode | Streams live telemetry from physical vehicles | Race analytics, R&D testing, field trials |
The same engine powers both modes, allowing hybrid simulations - where virtual and real agents compete or cooperate within the same ecosystem.
Applications
- Motorsport analytics: Formula E, MotoGP, or F1 data modeling and prediction
- Drone racing: Telemetry tracking and live leaderboard generation
- Supply chain optimization: Simulate delivery fleet performance
- Research & Education: Real-time mobility studies and control system validation
Vision
The CMSS aims to become the foundation for intelligent mobility analytics — a platform where virtual simulation and physical data unite to drive smarter racing, faster learning, and better engineering. In future iterations, the system can integrate even more advanced machine learning models to forecast wear and optimize pit-stop timing, and even a larger support cloud-based multiplayer simulations for collaborative mobility testing.
Summary
The Competitive Mobility Systems Simulator (CMSS) is way more than just a simulator-it's the perfect link between the code and actual movement. It lets anyone, from engineers to racers, visualize, analyze, and boost performance using real-time data, whether it's from the real world or simulations allowing an a easy go through of what's happening over the track and the machine.
We end up with is a flexible, data-packed simulated environment that adapts to any kind of moving system, like drones, cars, or the next wave of autonomous racers.
Built With
- amazon-web-services
- d3.js
- docker
- ec2
- fastapi
- firebase
- javascript
- numpy
- opentelemetry
- postgresql
- python
- react.js
- redis
- rest-api
- scipy
- socket.io
- three.js
Log in or sign up for Devpost to join the conversation.