URJC DeepRacer

Summary

URJC-deepracer is an advanced sim2real platform designed to bridge the gap between virtual training environments and physical autonomous driving deployment. Built upon the high-fidelity physics of the CARLA simulator and the AWS DeepRacer, this ecosystem provides a seamless pipeline for developing and testing reinforcement learning models. By leveraging CARLA’s realistic environmental rendering and AWS DeepRacer’s competitive racing logic, the platform allows researchers to refine complex driving behaviors in simulation before transferring them to a physical vehicle, ensuring higher reliability and performance in real-world scenarios.

To enhance its physical capabilities, the hardware platform has been upgraded with a Raspberry Pi processing unit and a Google Coral accelerator, enabling high-speed edge AI inference with minimal latency. This hardware integration allows the vehicle to process deep learning models locally and efficiently. Furthermore, URJC-deepracer introduces a hybrid control scheme that includes the ability to operate the car manually using a standard RC remote control. This feature is essential for manual data collection, safety interventions, and fine-tuning control algorithms, making it a versatile and robust tool for both academic research and competitive autonomous racing.

URJC DeepRacer

Semi-structured, OffRoad and Racing environments

The URJC-deepracer platform demonstrates exceptional versatility by operating across a wide range of environments, a capability made possible through the development of customized worlds within the CARLA simulator. By leveraging these tailored virtual environments, the sim2real pipeline can accurately recreate semi-structured scenarios, such as complex road networks and adverse weather conditions, allowing for high-stakes training without physical risk. This flexibility extends to off-road terrains, where the system’s robust hardware and inference capabilities are tested against the unpredictability of natural dirt paths and gravel. Finally, the platform excels in racing contexts, utilizing controlled laboratory settings to bridge the gap between simulation and reality, ensuring that reinforcement learning models achieve maximum precision and speed in competitive autonomous driving.

Semi-structured

Semi-structured

Off-road

Off-road

Racing

Racing

Videos

URJC DeepRacer: Simulation and Real environments

URJC DeepRacer controlled by RC (Radio Control) transmitter.