RaceMind was inspired by professional motorsport engineering tools and the challenge of turning raw GR Cup telemetry into something any esports driver can use. I built it using Python and Streamlit, combining real lap reconstruction, tire-wear modeling, fuel-stint simulation, safety-car logic, and a fully custom SVG track-map engine. Along the way, I learned how teams analyze tire degradation, pace loss, undercut/overcut strategy, and driver aggression using data. The hardest parts were repairing corrupted lap timestamps, designing a believable but lightweight wear model, and making smooth real-time animations inside Streamlit. Despite challenges with inconsistent telemetry, rendering issues, and synchronizing live vs playback modes, RaceMind now delivers a complete engineering dashboard—replaying laps, predicting pit windows, visualizing sector stress, and providing AI-powered pit advice all in one streamlined interface.
Built With
- analytics
- and
- and-data-cleanup-?-svg-+-html/css-?-custom-rendered-track-maps
- and-hud-visuals-?-streamlit-components-?-embedded-dynamic-html-for-live-car-animation-?-matplotlib/charts-(streamlit-built-ins)-?-sector-stress-and-telemetry-plots-?-randomized-simulation-models-?-tire-wear
- and-telemetry-processing-?-streamlit-?-interactive-ui-framework-for-building-the-entire-dashboard-?-numpy-&-pandas-?-statistical-modeling
- csv
- cup
- fuel-stints
- g-force-behavior
- gr
- lap
- lap-reconstruction
- local
- probability
- racemind-was-developed-using-a-focused-stack-of-modern-and-lightweight-technologies:-?-python-?-core-logic
- sc
- simulations
- telemetry
- tire-heat-rings
Log in or sign up for Devpost to join the conversation.