End2Race: Efficient End-to-End Imitation Learning for Real-Time F1Tenth Racing

📅 2025-09-20
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
To address real-time and robustness challenges in end-to-end imitation learning for the F1Tenth platform under high-speed, dynamic, and head-to-head interaction scenarios, this work proposes a lightweight and efficient architecture. It employs a Gated Recurrent Unit (GRU) to model temporal driving decisions and introduces a novel “spatial pressure token” representation: raw LiDAR scans are normalized via Sigmoid to encode both local perceptual fidelity and global policy continuity. This design enhances model capacity and training stability while achieving sub-0.5 ms inference latency on consumer-grade GPUs. Evaluated across 2,400 high-density overtaking simulation scenarios, the method attains a 94.2% safety rate and a 59.2% successful overtaking rate—surpassing state-of-the-art end-to-end approaches in key metrics. Results demonstrate its comprehensive advantages in real-time performance, operational safety, and competitive maneuver generation.

Technology Category

Application Category

📝 Abstract
F1Tenth is a widely adopted reduced-scale platform for developing and testing autonomous racing algorithms, hosting annual competitions worldwide. With high operating speeds, dynamic environments, and head-to-head interactions, autonomous racing requires algorithms that diverge from those in classical autonomous driving. Training such algorithms is particularly challenging: the need for rapid decision-making at high speeds severely limits model capacity. To address this, we propose End2Race, a novel end-to-end imitation learning algorithm designed for head-to-head autonomous racing. End2Race leverages a Gated Recurrent Unit (GRU) architecture to capture continuous temporal dependencies, enabling both short-term responsiveness and long-term strategic planning. We also adopt a sigmoid-based normalization function that transforms raw LiDAR scans into spatial pressure tokens, facilitating effective model training and convergence. The algorithm is extremely efficient, achieving an inference time of less than 0.5 milliseconds on a consumer-class GPU. Experiments in the F1Tenth simulator demonstrate that End2Race achieves a 94.2% safety rate across 2,400 overtaking scenarios, each with an 8-second time limit, and successfully completes overtakes in 59.2% of cases. This surpasses previous methods and establishes ours as a leading solution for the F1Tenth racing testbed. Code is available at https://github.com/michigan-traffic-lab/End2Race.
Problem

Research questions and friction points this paper is trying to address.

Developing efficient algorithms for autonomous racing with high-speed decision-making constraints
Addressing challenges of head-to-head racing in dynamic environments requiring strategic planning
Overcoming limitations in model capacity for real-time autonomous racing applications
Innovation

Methods, ideas, or system contributions that make the work stand out.

Gated Recurrent Unit architecture for temporal dependencies
Sigmoid-based normalization for LiDAR scan processing
Sub-millisecond inference time on consumer GPU
🔎 Similar Papers
No similar papers found.
Z
Zhijie Qiao
Department of Civil and Environmental Engineering, University of Michigan, Ann Arbor, MI 48109, USA
H
Haowei Li
Department of Civil and Environmental Engineering, University of Michigan, Ann Arbor, MI 48109, USA
Zhong Cao
Zhong Cao
University of Michigan
Autonomous VehicleReinforcement Learning
H
Henry X. Liu
Department of Civil and Environmental Engineering, University of Michigan, Ann Arbor, MI 48109, USA