Inspiration
The Toyota "Hack the Track" hackathon presented an irresistible challenge: build AI that can process 60Hz telemetry data and deliver real-time strategic insights. I wanted to push my skills in neural network design, real-time systems, and full-stack development - and the GR Cup dataset was the perfect playground to do it.
What it does
ORIS (OLYMPUS Racing Intelligence System) is a real-time AI race engineer that transforms raw telemetry into strategic racing insights. The system features five specialized neural networks:
- MINERVA analyzes race strategy - when to pit, how aggressive to be, traffic management
- ATLAS optimizes spatial positioning - racing lines, overtaking opportunities, track limits
- IRIS monitors vehicle dynamics - throttle efficiency, brake balance, setup recommendations
- CHRONOS predicts timing - lap times, sector analysis, performance trends
- PROMETHEUS forecasts race outcomes - tire degradation, weather impacts, strategic opportunities
The system processes live Toyota GR Cup telemetry at 60Hz and delivers recommendations through an intuitive dashboard that race engineers can use during actual races.
How I built it
I built ORIS as a complete full-stack system combining cutting-edge AI with professional racing interfaces:
AI Models: Each specialist model is a sophisticated PyTorch neural network with multi-head attention mechanisms, LSTM layers, and specialized memory systems. I implemented over 5 million parameters across the five models, designed specifically for sequential telemetry analysis.
Data Pipeline: I processed the official Toyota GR Cup datasets from 6 tracks (COTA, Road America, Sebring, VIR, Barber, Sonoma), handling the exact telemetry parameters specified in the hackathon: speed, throttle position, brake pressures, steering angle, and accelerations.
Backend: FastAPI serves the AI models with real-time inference capabilities, live data endpoints for field car connections, and comprehensive model status monitoring.
Frontend: React 19 with TypeScript provides a professional racing interface featuring real-time telemetry graphs, interactive strategy controls, and comprehensive system management.
Infrastructure: InfluxDB 3 Core handles time-series telemetry storage, while custom services manage live data streams and Toyota data integration.
Challenges I ran into
Model Complexity: Designing neural networks that could handle the sequential nature of racing telemetry while providing interpretable strategic insights was incredibly complex. I went through multiple architectures before settling on attention-based models with specialized prediction heads.
Real-time Performance: Achieving sub-100ms inference across five models while processing 60Hz telemetry required extensive optimization. I implemented CUDA acceleration, efficient tensor operations, and smart caching strategies.
Data Integration: The Toyota telemetry datasets are massive (20GB+) and required careful processing to extract meaningful patterns while handling edge cases like lost lap counts and sensor anomalies.
Live Data Architecture: Building a system that could handle both historical analysis and real-time streaming from field cars required designing flexible APIs and robust error handling for race-critical applications.
Accomplishments that I'm proud of
Real AI Implementation: I built actual PyTorch neural networks, not mock data or simple analytics. The models have genuine intelligence and learn complex racing patterns from the data.
Professional Racing Tool: ORIS isn't just a hackathon demo - it's a production-ready system that racing teams could actually deploy. The interface, performance, and reliability meet professional standards.
Complete Technical Depth: From the mathematical foundations of my attention mechanisms to the real-time data pipeline, every component demonstrates serious engineering and AI expertise.
Hackathon Excellence: I perfectly hit the Real-Time Analytics category while showcasing genuine innovation in motorsports AI. The system processes actual Toyota data and delivers immediately actionable insights.
End-to-End Solution: ORIS works from data ingestion through AI processing to strategic recommendations, with comprehensive documentation and training capabilities.
What I learned
Sequential AI Design: Building models that understand the temporal dynamics of racing taught me advanced techniques in attention mechanisms, memory systems, and multi-task learning.
Racing Strategy: Deep diving into Toyota GR Cup data gave me genuine insights into racing strategy, tire management, and the split-second decisions that determine race outcomes.
Real-time Systems: Optimizing AI inference for racing applications pushed me to master CUDA programming, efficient data structures, and low-latency system design.
Professional Development: Creating a system that racing professionals could actually use taught me the importance of intuitive interfaces, reliable performance, and comprehensive documentation.
What's next for ORIS - Olympus Racing Intelligence System
Advanced AI Features: Implement driver-specific learning, weather prediction integration, and competitor behavior modeling for even more sophisticated strategic insights.
Expanded Data Sources: Integrate additional sensor data like tire temperature, fuel consumption, and aerodynamic measurements for comprehensive vehicle optimization.
Team Integration: Build team communication features, shared strategy planning, and multi-car coordination for complete racing team support.
Real Deployment: Work with Toyota Racing Development to deploy ORIS in actual GR Cup races, gathering real-world feedback and performance data.
Platform Expansion: Extend ORIS to other racing series while maintaining the core AI-driven strategic intelligence that makes it revolutionary.
ORIS represents the future of racing intelligence - where human skill meets artificial intelligence to push the boundaries of motorsports performance.
Built With
- api
- css
- cuda
- eslint
- fastapi
- git
- influxdb
- javascript
- lucide
- modules
- node.js
- numpy
- pydantic
- python
- pytorch
- react
- recharts
- rest
- typescript
- uvicorn
- vite
Log in or sign up for Devpost to join the conversation.