Ride real-world routes from your living room with ROUVY’ augmented reality cycling platform. In this session, Technical Director Matúš Kocka and Lead Architect Jan Jedlička share how ROUVY uses Unity to blend real video footage, precision 3D data, and live sensor input into an ultra-realistic training experience for 300,000+ subscribers worldwide.
Discover how ROUVY turns any climb, coastline, or city loop into a “rideable” AR route, complete with accurate gradients, physics, and shadows that match the real environment – so you can train on iconic roads, race with thousands of riders, or follow structured workouts without leaving your “pain cave.”
Watch the full video to learn how:
- ROUVY' AR routes combine real GoPro footage with hidden 3D “digital twins” of each road, ensuring riders, bikes, UI, and shadows sit perfectly in the scene.
- Unity helps ROUVY ship a single codebase across five platforms (iOS, Android, Windows, macOS, tvOS/others) while keeping performance high for streaming video and live multiplayer events.
- ROUVY built a custom video player and plugins in C# and native code to tightly sync rider speed, trainer resistance, and video playback – even at low frame rates and variable speeds.
- The team integrates external sensors and smart trainers (Bluetooth LE, ANT+) through a reusable, platform-agnostic framework that keeps connectivity robust across devices.
- The new ROUVY Route Creator lets any user upload action-cam footage and GPS data to generate their own AR routes, adding ~20 TB of new rideable content per week.
- ROUVY is exploring Gaussian splatting and AI-driven 3D generation to evolve from video-backed AR into richer, dynamic 3D worlds built from real-world data.
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
This session was recorded at the Unite Industry Summit in Barcelona, November, 2025.
Fill out this form to access the video