Deep Drone Racing: From Simulation to Reality with Domain Randomization
Not on the map. Why?
Abstract (arXiv)
Dynamically changing environments, unreliable state estimation, and operation under severe resource constraints are fundamental challenges that limit the deployment of small autonomous drones. We address these challenges in the context of autonomous, vision-based drone racing in dynamic environments. A racing drone must traverse a track with possibly moving gates at high speed. We enable this functionality by combining the performance of a state-of-the-art planning and control system with the perceptual awareness of a convolutional neural network (CNN). The resulting modular system is both platform- and domain-independent: it is trained in simulation and deployed on a physical quadrotor without any fine-tuning. The abundance of simulated data, generated via domain randomization, makes our system robust to changes of illumination and gate appearance. To the best of our knowledge, our approach is the first to demonstrate zero-shot sim-to-real transfer on the task of agile drone flight. We extensively test the precision and robustness of our system, both in simulation and on a physical platform, and show significant improvements over the state of the art.
Key facts. Cited by 63 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2020: 2; 2021: 18; 2022: 12; 2023: 6; 2024: 6; 2025: 15; 2026: 4.
63 papers.
Sort:
By area:
- 2021Safe Learning in Robotics: From Learning-Based Control to Safe Reinforcement Learningcited by 337
- 2021Learning High-Speed Flight in the Wildcited by 98
- 2023Reaching the Limit in Autonomous Racing: Optimal Control versus Reinforcement Learningcited by 72
- 2024SplatSim: Zero-Shot Sim2Real Transfer of RGB Manipulation Policies Using Gaussian Splattingcited by 63
- 2021Semantics for Robotic Mapping, Perception and Interaction: A Surveycited by 56
- 2021Learning Interactive Driving Policies via Data-driven Simulationcited by 17
- 2021Policy Search for Model Predictive Control with Application to Agile Drone Flightcited by 17
- 2023AdaptSim: Task-Driven Simulation Adaptation for Sim-to-Real Transfercited by 17
- 2021Time-Optimal Planning for Quadrotor Waypoint Flightcited by 14
- 2022Resolving Copycat Problems in Visual Imitation Learning via Residual Action Predictioncited by 14
- 2022Learning Deep Sensorimotor Policies for Vision-based Autonomous Drone Racingcited by 13
- 2023FastRLAP: A System for Learning High-Speed Driving via Deep RL and Autonomous Practicingcited by 13
38 more
- 2022Back-to-Bones: Rediscovering the Role of Backbones in Domain Generalizationcited by 12
- 2021Demonstration-Efficient Guided Policy Search via Imitation of Robust Tube MPCcited by 10
- 2024What Matters in Learning A Zero-Shot Sim-to-Real RL Policy for Quadrotor Control? A Comprehensive Studycited by 9
- 2025DexNDM: Closing the Reality Gap for Dexterous In-Hand Rotation via Joint-Wise Neural Dynamics Modelcited by 8
- 2020Approximate Inverse Reinforcement Learning from Vision-based Imitation Learningcited by 6
- 2021The Artificial Intelligence behind the winning entry to the 2019 AI Robotic Racing Competitioncited by 6
- 2022Visual Attention Prediction Improves Performance of Autonomous Drone Racing Agentscited by 6
- 2022TC-Driver: Trajectory Conditioned Driving for Robust Autonomous Racing -- A Reinforcement Learning Approachcited by 6
- 2025SINGER: An Onboard Generalist Vision-Language Navigation Policy for Dronescited by 6
- 2026Paying Less Generalization Tax: A Cross-Domain Generalization Study of RL Training for LLM Agentscited by 6
- 2020Learn by Observation: Imitation Learning for Drone Patrolling from Videos of A Human Navigatorcited by 5
- 2021AutoTune: Controller Tuning for High-Speed Flightcited by 5
- 2022Real2Sim2Real Transfer for Control of Cable-driven Robots via a Differentiable Physics Enginecited by 5
- 2022Discovering Closed-Loop Failures of Vision-Based Controllers via Reachability Analysiscited by 5
- 2025One Net to Rule Them All: Domain Randomization in Quadcopter Racing Across Different Platformscited by 5
- 2026ReaDy-Go: Real-to-Sim Dynamic 3D Gaussian Splatting Simulation for Environment-Specific Visual Navigation with Moving Obstaclescited by 5
- 2021Robust Navigation for Racing Drones based on Imitation Learning and Modularizationcited by 4
- 2021The Holy Grail of Multi-Robot Planning: Learning to Generate Online-Scalable Solutions from Offline-Optimal Expertscited by 4
- 2021Robust Deep Reinforcement Learning for Quadcopter Controlcited by 4
- 2022Using Simulation Optimization to Improve Zero-shot Policy Transfer of Quadrotorscited by 4
- 2024Domain Adaptive Detection of MAVs: A Benchmark and Noise Suppression Networkcited by 4
- 2024Safe and Robust Reinforcement Learning: Principles and Practicecited by 4
- 2025RAPTOR: A Foundation Policy for Quadrotor Controlcited by 4
- 2025Never too Prim to Swim: An LLM-Enhanced RL-based Adaptive S-Surface Controller for AUVs under Extreme Sea Conditionscited by 3
- 2026SPEAR: A Simulator for Photorealistic Embodied AI Researchcited by 3
- 2021MBAPose: Mask and Bounding-Box Aware Pose Estimation of Surgical Instruments with Photorealistic Domain Randomizationcited by 2
- 2021Online Algorithms and Policies Using Adaptive and Machine Learning Approachescited by 2
- 2022Image-based Navigation in Real-World Environments via Multiple Mid-level Representations: Fusion Models, Benchmark and Efficient Evaluationcited by 2
- 2022Vision-based Perimeter Defense via Multiview Pose Estimationcited by 2
- 2022Output Feedback Tube MPC-Guided Data Augmentation for Robust, Efficient Sensorimotor Policy Learningcited by 2
- 2023MPC-Inspired Reinforcement Learning for Verifiable Model-Free Controlcited by 2
- 2021Machine Learning Subsystem for Autonomous Collision Avoidance on a small UAS with Embedded GPUcited by 1
- 2023Perception Imitation: Towards Synthesis-free Simulator for Autonomous Vehiclescited by 1
- 2024Robust Model Based Reinforcement Learning Using L1 Adaptive Controlcited by 1
- 2024Deep Transformer Network for Monocular Pose Estimation of Shipborne Unmanned Aerial Vehiclecited by 1
- 2025Multi-visual modality micro drone-based structural damage detectioncited by 1
- 2025Towards Task-Oriented Flying: Framework, Infrastructure, and Principlescited by 1
- 2025Model-based controller assisted domain randomization for transient vibration suppression of nonlinear powertrain system with parametric uncertaintycited by 1
50 most cited of 63 All 63 (JSON)
- 2026Distilling Privileged Control Barrier Functions into RGB-Only Safety Filters for Dynamic Visual Navigation29 Sep 2026
- 2026SPEAR: A Simulator for Photorealistic Embodied AI Research7 Jul 2026
- 2026ReaDy-Go: Real-to-Sim Dynamic 3D Gaussian Splatting Simulation for Environment-Specific Visual Navigation with Moving Obstacles12 Feb 2026
- 2026Paying Less Generalization Tax: A Cross-Domain Generalization Study of RL Training for LLM Agents26 Jan 2026
- 2025Curriculum-Based Iterative Self-Play for Scalable Multi-Drone Racing26 Oct 2025
- 2025SPIRAL: Self-Play Incremental Racing Algorithm for Learning in Multi-Drone Competitions26 Oct 2025
- 2025Self-Supervised Learning to Fly using Efficient Semantic Segmentation and Metric Depth Estimation for Low-Cost Autonomous UAVs18 Oct 2025
- 2025DexNDM: Closing the Reality Gap for Dexterous In-Hand Rotation via Joint-Wise Neural Dynamics Model9 Oct 2025
- 2025SINGER: An Onboard Generalist Vision-Language Navigation Policy for Drones23 Sep 2025
- 2025RAPTOR: A Foundation Policy for Quadrotor Control15 Sep 2025
- 2025Autonomous UAV Flight Navigation in Confined Spaces: A Reinforcement Learning Approach22 Aug 2025
- 2025One Net to Rule Them All: Domain Randomization in Quadcopter Racing Across Different Platforms30 Apr 2025
38 more
- 2025Model-based controller assisted domain randomization for transient vibration suppression of nonlinear powertrain system with parametric uncertainty28 Apr 2025
- 2025Towards Task-Oriented Flying: Framework, Infrastructure, and Principles21 Apr 2025
- 2025Policy Gradient for LQR with Domain Randomization31 Mar 2025
- 2025Scalable heliostat surface predictions from focal spots: Sim-to-Real transfer of inverse Deep Learning Raytracing28 Mar 2025
- 2025Never too Prim to Swim: An LLM-Enhanced RL-based Adaptive S-Surface Controller for AUVs under Extreme Sea Conditions1 Mar 2025
- 2025ABPT: Amended Backpropagation through Time with Partially Differentiable Rewards24 Jan 2025
- 2025Multi-visual modality micro drone-based structural damage detection15 Jan 2025
- 2024What Matters in Learning A Zero-Shot Sim-to-Real RL Policy for Quadrotor Control? A Comprehensive Study16 Dec 2024
- 2024SplatSim: Zero-Shot Sim2Real Transfer of RGB Manipulation Policies Using Gaussian Splatting16 Sep 2024
- 2024Deep Transformer Network for Monocular Pose Estimation of Shipborne Unmanned Aerial Vehicle13 Jun 2024
- 2024Safe and Robust Reinforcement Learning: Principles and Practice27 Mar 2024
- 2024Domain Adaptive Detection of MAVs: A Benchmark and Noise Suppression Network25 Mar 2024
- 2024Robust Model Based Reinforcement Learning Using L1 Adaptive Control21 Mar 2024
- 2023MPC-Inspired Reinforcement Learning for Verifiable Model-Free Control8 Dec 2023
- 2023Tube-NeRF: Efficient Imitation Learning of Visuomotor Policies from MPC using Tube-Guided Data Augmentation and NeRFs23 Nov 2023
- 2023Reaching the Limit in Autonomous Racing: Optimal Control versus Reinforcement Learning17 Oct 2023
- 2023FastRLAP: A System for Learning High-Speed Driving via Deep RL and Autonomous Practicing19 Apr 2023
- 2023Perception Imitation: Towards Synthesis-free Simulator for Autonomous Vehicles19 Apr 2023
- 2023AdaptSim: Task-Driven Simulation Adaptation for Sim-to-Real Transfer9 Feb 2023
- 2022Discovering Closed-Loop Failures of Vision-Based Controllers via Reachability Analysis4 Nov 2022
- 2022Learning Deep Sensorimotor Policies for Vision-based Autonomous Drone Racing26 Oct 2022
- 2022Output Feedback Tube MPC-Guided Data Augmentation for Robust, Efficient Sensorimotor Policy Learning18 Oct 2022
- 2022Vision-based Perimeter Defense via Multiview Pose Estimation25 Sep 2022
- 2022Real2Sim2Real Transfer for Control of Cable-driven Robots via a Differentiable Physics Engine13 Sep 2022
- 2022RGB-X Classification for Electronics Sorting8 Sep 2022
- 2022Back-to-Bones: Rediscovering the Role of Backbones in Domain Generalization2 Sep 2022
- 2022Resolving Copycat Problems in Visual Imitation Learning via Residual Action Prediction20 Jul 2022
- 2022TC-Driver: Trajectory Conditioned Driving for Robust Autonomous Racing -- A Reinforcement Learning Approach19 May 2022
- 2022Image-based Navigation in Real-World Environments via Multiple Mid-level Representations: Fusion Models, Benchmark and Efficient Evaluation2 Feb 2022
- 2022Visual Attention Prediction Improves Performance of Autonomous Drone Racing Agents7 Jan 2022
- 2022Using Simulation Optimization to Improve Zero-shot Policy Transfer of Quadrotors4 Jan 2022
- 2021Space Non-cooperative Object Active Tracking with Deep Reinforcement Learning18 Dec 2021
- 2021Policy Search for Model Predictive Control with Application to Agile Drone Flight7 Dec 2021
- 2021Machine Learning Subsystem for Autonomous Collision Avoidance on a small UAS with Embedded GPU3 Dec 2021
- 2021Learning Interactive Driving Policies via Data-driven Simulation23 Nov 2021
- 2021Robust Deep Reinforcement Learning for Quadcopter Control6 Nov 2021
- 2021Training Lightweight CNNs for Human-Nanodrone Proximity Interaction from Small Datasets using Background Randomization27 Oct 2021
- 2021Learning High-Speed Flight in the Wild11 Oct 2021
50 newest of 63 All 63 (JSON)
- 2022Resolving Copycat Problems in Visual Imitation Learning via Residual Action Predictioncited by 14
- 2021Demonstration-Efficient Guided Policy Search via Imitation of Robust Tube MPCcited by 10
- 2020Approximate Inverse Reinforcement Learning from Vision-based Imitation Learningcited by 6
- 2020Learn by Observation: Imitation Learning for Drone Patrolling from Videos of A Human Navigatorcited by 5
- 2022Output Feedback Tube MPC-Guided Data Augmentation for Robust, Efficient Sensorimotor Policy Learningcited by 2
- 2023Tube-NeRF: Efficient Imitation Learning of Visuomotor Policies from MPC using Tube-Guided Data Augmentation and NeRFscited by 0
- 2023Tube-NeRF: Efficient Imitation Learning of Visuomotor Policies from MPC using Tube-Guided Data Augmentation and NeRFs23 Nov 2023
- 2022Output Feedback Tube MPC-Guided Data Augmentation for Robust, Efficient Sensorimotor Policy Learning18 Oct 2022
- 2022Resolving Copycat Problems in Visual Imitation Learning via Residual Action Prediction20 Jul 2022
- 2021Demonstration-Efficient Guided Policy Search via Imitation of Robust Tube MPC21 Sep 2021
- 2020Learn by Observation: Imitation Learning for Drone Patrolling from Videos of A Human Navigator30 Aug 2020
- 2020Approximate Inverse Reinforcement Learning from Vision-based Imitation Learning17 Apr 2020
- 2021Learning Interactive Driving Policies via Data-driven Simulationcited by 17
- 2023FastRLAP: A System for Learning High-Speed Driving via Deep RL and Autonomous Practicingcited by 13
- 2022TC-Driver: Trajectory Conditioned Driving for Robust Autonomous Racing -- A Reinforcement Learning Approachcited by 6
- 2023FastRLAP: A System for Learning High-Speed Driving via Deep RL and Autonomous Practicing19 Apr 2023
- 2022TC-Driver: Trajectory Conditioned Driving for Robust Autonomous Racing -- A Reinforcement Learning Approach19 May 2022
- 2021Learning Interactive Driving Policies via Data-driven Simulation23 Nov 2021
- 2021Safe Learning in Robotics: From Learning-Based Control to Safe Reinforcement Learningcited by 337
- 2021Learning High-Speed Flight in the Wildcited by 98
- 2023Reaching the Limit in Autonomous Racing: Optimal Control versus Reinforcement Learningcited by 72
- 2024SplatSim: Zero-Shot Sim2Real Transfer of RGB Manipulation Policies Using Gaussian Splattingcited by 63
- 2021Semantics for Robotic Mapping, Perception and Interaction: A Surveycited by 56
- 2021Policy Search for Model Predictive Control with Application to Agile Drone Flightcited by 17
- 2023AdaptSim: Task-Driven Simulation Adaptation for Sim-to-Real Transfercited by 17
- 2021Time-Optimal Planning for Quadrotor Waypoint Flightcited by 14
- 2022Learning Deep Sensorimotor Policies for Vision-based Autonomous Drone Racingcited by 13
- 2022Back-to-Bones: Rediscovering the Role of Backbones in Domain Generalizationcited by 12
- 2024What Matters in Learning A Zero-Shot Sim-to-Real RL Policy for Quadrotor Control? A Comprehensive Studycited by 9
- 2025DexNDM: Closing the Reality Gap for Dexterous In-Hand Rotation via Joint-Wise Neural Dynamics Modelcited by 8
12 most cited of 52 All 52 (JSON)
- 2026Distilling Privileged Control Barrier Functions into RGB-Only Safety Filters for Dynamic Visual Navigation29 Sep 2026
- 2026SPEAR: A Simulator for Photorealistic Embodied AI Research7 Jul 2026
- 2026ReaDy-Go: Real-to-Sim Dynamic 3D Gaussian Splatting Simulation for Environment-Specific Visual Navigation with Moving Obstacles12 Feb 2026
- 2025Curriculum-Based Iterative Self-Play for Scalable Multi-Drone Racing26 Oct 2025
- 2025SPIRAL: Self-Play Incremental Racing Algorithm for Learning in Multi-Drone Competitions26 Oct 2025
- 2025Self-Supervised Learning to Fly using Efficient Semantic Segmentation and Metric Depth Estimation for Low-Cost Autonomous UAVs18 Oct 2025
- 2025DexNDM: Closing the Reality Gap for Dexterous In-Hand Rotation via Joint-Wise Neural Dynamics Model9 Oct 2025
- 2025RAPTOR: A Foundation Policy for Quadrotor Control15 Sep 2025
- 2025Autonomous UAV Flight Navigation in Confined Spaces: A Reinforcement Learning Approach22 Aug 2025
- 2025One Net to Rule Them All: Domain Randomization in Quadcopter Racing Across Different Platforms30 Apr 2025
- 2025Model-based controller assisted domain randomization for transient vibration suppression of nonlinear powertrain system with parametric uncertainty28 Apr 2025
- 2025Towards Task-Oriented Flying: Framework, Infrastructure, and Principles21 Apr 2025
12 newest of 52 All 52 (JSON)