Curriculum Reinforcement Learning for Quadrotor Racing with Random Obstacles

📅 2026-02-27
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This work proposes a vision-based curriculum reinforcement learning framework to address the perception and dynamic control challenges faced by quadrotor drones during high-speed racing through tracks with random obstacles. By integrating multi-stage curriculum learning, domain randomization, and a novel multi-scenario policy update strategy, the approach uniquely combines curriculum reinforcement learning with cross-scenario policy refinement to enable end-to-end training of a vision-driven controller that effectively balances the competing demands of obstacle avoidance and gate traversal. Experimental results demonstrate that the proposed method significantly improves lap completion rates and reduces lap times in both simulation and real-world environments, enhancing policy generalization and robustness, and thereby advancing the state of autonomous drone racing in dense, cluttered scenarios.

Technology Category

Application Category

📝 Abstract
Autonomous drone racing has attracted increasing interest as a research topic for exploring the limits of agile flight. However, existing studies primarily focus on obstacle-free racetracks, while the perception and dynamic challenges introduced by obstacles remain underexplored, often resulting in low success rates and limited robustness in real-world flight. To this end, we propose a novel vision-based curriculum reinforcement learning framework for training a robust controller capable of addressing unseen obstacles in drone racing. We combine multi-stage cu rriculum learning, domain randomization, and a multi-scene updating strategy to address the conflicting challenges of obstacle avoidance and gate traversal. Our end-to-end control policy is implemented as a single network, allowing high-speed flight of quadrotors in environments with variable obstacles. Both hardware-in-the-loop and real-world experiments demonstrate that our method achieves faster lap times and higher success rates than existing approaches, effectively advancing drone racing in obstacle-rich environments. The video and code are available at: https://github.com/SJTU-ViSYS-team/CRL-Drone-Racing.
Problem

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

quadrotor racing
obstacle avoidance
robustness
autonomous drone
vision-based control
Innovation

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

Curriculum Reinforcement Learning
Domain Randomization
Vision-based Control
Quadrotor Racing
Obstacle Avoidance
F
Fangyu Sun
School of Automation and Perception, Shanghai Jiao Tong University, China
Fanxing Li
Fanxing Li
Thomas M. Clausi Distinguished Professor in Chemical Engineering, North Carolina State University
energyCO2 capture and utilizationchemical loopingcatalysis
Yu Hu
Yu Hu
Professor of School of Optical and Electronic Information, Huazhong University of Science and Technology
CPSFPGA
L
Linzuo Zhang
School of Automation and Perception, Shanghai Jiao Tong University, China
Y
Yueqian Liu
Faculty of Aerospace Engineering, Delft University of Technology, The Netherlands
W
Wenxian Yu
School of Automation and Perception, Shanghai Jiao Tong University, China
Danping Zou
Danping Zou
Professor, Shanghai Jiao Tong University
Visual SLAMRobotic VisionVision-based navigation