Deep Drone Racing: Learning Agile Flight in Dynamic Environments
Not on the map. Why?
Abstract (arXiv)
Autonomous agile flight brings up fundamental challenges in robotics, such as coping with unreliable state estimation, reacting optimally to dynamically changing environments, and coupling perception and action in real time under severe resource constraints. In this paper, we consider these challenges in the context of autonomous, vision-based drone racing in dynamic environments. Our approach combines a convolutional neural network (CNN) with a state-of-the-art path-planning and control system. The CNN directly maps raw images into a robust representation in the form of a waypoint and desired speed. This information is then used by the planner to generate a short, minimum-jerk trajectory segment and corresponding motor commands to reach the desired goal. We demonstrate our method in autonomous agile flight scenarios, in which a vision-based quadrotor traverses drone-racing tracks with possibly moving gates. Our method does not require any explicit map of the environment and runs fully onboard. We extensively test the precision and robustness of the approach in simulation and in the physical world. We also evaluate our method against state-of-the-art navigation approaches and professional human drone pilots.
Key facts. Cited by 31 papers in the map (data through 7 Oct 2026). First posted on arXiv 22 Jun 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2019: 1; 2020: 0; 2021: 7; 2022: 7; 2023: 6; 2024: 1; 2025: 4; 2026: 5.
31 papers.
Sort:
By area:
- 2022Legged Locomotion in Challenging Terrains using Egocentric Visioncited by 131
- 2023Neural Volumetric Memory for Visual Locomotion Controlcited by 40
- 2021Learning a State Representation and Navigation in Cluttered and Dynamic Environmentscited by 30
- 2023OmniDrones: An Efficient and Flexible Platform for Reinforcement Learning in Drone Controlcited by 28
- 2022PACT: Perception-Action Causal Transformer for Autoregressive Robotics Pre-Trainingcited by 24
- 2022Optimizing Nitrogen Management with Deep Reinforcement Learning and Crop Simulationscited by 20
- 2022Tiny Robot Learning: Challenges and Directions for Machine Learning in Resource-Constrained Robotscited by 17
- 2022Optimizing Crop Management with Reinforcement Learning and Imitation Learningcited by 13
- 2022Learning Deep Sensorimotor Policies for Vision-based Autonomous Drone Racingcited by 13
- 2024The New Agronomists: Language Models are Experts in Crop Managementcited by 12
- 2019From explanation to synthesis: Compositional program induction for learning from demonstrationcited by 9
- 2023HabiCrowd: A High Performance Simulator for Crowd-Aware Visual Navigationcited by 9
19 more
- 2023Vision-based Learning for Drones: A Surveycited by 9
- 2021Invariance Through Latent Alignmentcited by 8
- 2021Robust Navigation for Racing Drones based on Imitation Learning and Modularizationcited by 4
- 2023One-shot Visual Imitation via Attributed Waypoints and Demonstration Augmentationcited by 4
- 2023BatMobility: Towards Flying Without Seeing for Autonomous Dronescited by 4
- 2026SPEAR: A Simulator for Photorealistic Embodied AI Researchcited by 3
- 2021Self-Supervised Steering Angle Prediction for Vehicle Control Using Visual Odometrycited by 1
- 2021Machine Learning Subsystem for Autonomous Collision Avoidance on a small UAS with Embedded GPUcited by 1
- 2022RARA: Zero-shot Sim2Real Visual Navigation with Following Foreground Cuescited by 1
- 2026Approximate Imitation Learning for Event-based Quadrotor Flight in Cluttered Environmentscited by 1
- 2026MotionScape: A Motion-Stratified UAV Video Benchmark for World Modeling and Future Video Generationcited by 1
- 2021Robustifying Reinforcement Learning Policies with L1 Adaptive Controlcited by 0
- 2021DAL: Feature Learning from Overt Speech to Decode Imagined Speech-based EEG Signals with Convolutional Autoencodercited by 0
- 2025ABPT: Amended Backpropagation through Time with Partially Differentiable Rewardscited by 0
- 2025SPIRAL: Self-Play Incremental Racing Algorithm for Learning in Multi-Drone Competitionscited by 0
- 2025Curriculum-Based Iterative Self-Play for Scalable Multi-Drone Racingcited by 0
- 2025TEACH: Temporal Variance-Driven Curriculum for Reinforcement Learningcited by 0
- 2026Match or Replay: Self Imitating Proximal Policy Optimizationcited by 0
- 2026Learning to Fly: Stable Vision-Guided UAV Servoing with Compact Target-Centric Cues and Reinforcement Learningcited by 0
- 2026Learning to Fly: Stable Vision-Guided UAV Servoing with Compact Target-Centric Cues and Reinforcement Learning7 Sep 2026
- 2026SPEAR: A Simulator for Photorealistic Embodied AI Research7 Jul 2026
- 2026MotionScape: A Motion-Stratified UAV Video Benchmark for World Modeling and Future Video Generation9 Apr 2026
- 2026Match or Replay: Self Imitating Proximal Policy Optimization29 Mar 2026
- 2026Approximate Imitation Learning for Event-based Quadrotor Flight in Cluttered Environments8 Mar 2026
- 2025TEACH: Temporal Variance-Driven Curriculum for Reinforcement Learning28 Dec 2025
- 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
- 2025ABPT: Amended Backpropagation through Time with Partially Differentiable Rewards24 Jan 2025
- 2024The New Agronomists: Language Models are Experts in Crop Management28 Mar 2024
- 2023Vision-based Learning for Drones: A Survey8 Dec 2023
- 2023OmniDrones: An Efficient and Flexible Platform for Reinforcement Learning in Drone Control22 Sep 2023
19 more
- 2023BatMobility: Towards Flying Without Seeing for Autonomous Drones21 Jul 2023
- 2023HabiCrowd: A High Performance Simulator for Crowd-Aware Visual Navigation20 Jun 2023
- 2023Neural Volumetric Memory for Visual Locomotion Control3 Apr 2023
- 2023One-shot Visual Imitation via Attributed Waypoints and Demonstration Augmentation9 Feb 2023
- 2022Legged Locomotion in Challenging Terrains using Egocentric Vision14 Nov 2022
- 2022Learning Deep Sensorimotor Policies for Vision-based Autonomous Drone Racing26 Oct 2022
- 2022PACT: Perception-Action Causal Transformer for Autoregressive Robotics Pre-Training22 Sep 2022
- 2022Optimizing Crop Management with Reinforcement Learning and Imitation Learning20 Sep 2022
- 2022Tiny Robot Learning: Challenges and Directions for Machine Learning in Resource-Constrained Robots11 May 2022
- 2022Optimizing Nitrogen Management with Deep Reinforcement Learning and Crop Simulations21 Apr 2022
- 2022RARA: Zero-shot Sim2Real Visual Navigation with Following Foreground Cues8 Jan 2022
- 2021Invariance Through Latent Alignment15 Dec 2021
- 2021Machine Learning Subsystem for Autonomous Collision Avoidance on a small UAS with Embedded GPU3 Dec 2021
- 2021DAL: Feature Learning from Overt Speech to Decode Imagined Speech-based EEG Signals with Convolutional Autoencoder15 Jul 2021
- 2021Robustifying Reinforcement Learning Policies with L1 Adaptive Control4 Jun 2021
- 2021Robust Navigation for Racing Drones based on Imitation Learning and Modularization27 May 2021
- 2021Self-Supervised Steering Angle Prediction for Vehicle Control Using Visual Odometry20 Mar 2021
- 2021Learning a State Representation and Navigation in Cluttered and Dynamic Environments7 Mar 2021
- 2019From explanation to synthesis: Compositional program induction for learning from demonstration27 Feb 2019
- 2022Optimizing Crop Management with Reinforcement Learning and Imitation Learningcited by 13
- 2019From explanation to synthesis: Compositional program induction for learning from demonstrationcited by 9
- 2026Approximate Imitation Learning for Event-based Quadrotor Flight in Cluttered Environmentscited by 1
- 2026Approximate Imitation Learning for Event-based Quadrotor Flight in Cluttered Environments8 Mar 2026
- 2022Optimizing Crop Management with Reinforcement Learning and Imitation Learning20 Sep 2022
- 2019From explanation to synthesis: Compositional program induction for learning from demonstration27 Feb 2019
- 2022Legged Locomotion in Challenging Terrains using Egocentric Visioncited by 131
- 2023Neural Volumetric Memory for Visual Locomotion Controlcited by 40
- 2021Learning a State Representation and Navigation in Cluttered and Dynamic Environmentscited by 30
- 2023OmniDrones: An Efficient and Flexible Platform for Reinforcement Learning in Drone Controlcited by 28
- 2022Optimizing Nitrogen Management with Deep Reinforcement Learning and Crop Simulationscited by 20
- 2022Tiny Robot Learning: Challenges and Directions for Machine Learning in Resource-Constrained Robotscited by 17
- 2022Learning Deep Sensorimotor Policies for Vision-based Autonomous Drone Racingcited by 13
- 2024The New Agronomists: Language Models are Experts in Crop Managementcited by 12
- 2023HabiCrowd: A High Performance Simulator for Crowd-Aware Visual Navigationcited by 9
- 2023Vision-based Learning for Drones: A Surveycited by 9
- 2021Invariance Through Latent Alignmentcited by 8
- 2021Robust Navigation for Racing Drones based on Imitation Learning and Modularizationcited by 4
12 most cited of 26 All 26 (JSON)
- 2026Learning to Fly: Stable Vision-Guided UAV Servoing with Compact Target-Centric Cues and Reinforcement Learning7 Sep 2026
- 2026SPEAR: A Simulator for Photorealistic Embodied AI Research7 Jul 2026
- 2026Match or Replay: Self Imitating Proximal Policy Optimization29 Mar 2026
- 2025TEACH: Temporal Variance-Driven Curriculum for Reinforcement Learning28 Dec 2025
- 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
- 2025ABPT: Amended Backpropagation through Time with Partially Differentiable Rewards24 Jan 2025
- 2024The New Agronomists: Language Models are Experts in Crop Management28 Mar 2024
- 2023Vision-based Learning for Drones: A Survey8 Dec 2023
- 2023OmniDrones: An Efficient and Flexible Platform for Reinforcement Learning in Drone Control22 Sep 2023
- 2023BatMobility: Towards Flying Without Seeing for Autonomous Drones21 Jul 2023
- 2023HabiCrowd: A High Performance Simulator for Crowd-Aware Visual Navigation20 Jun 2023
12 newest of 26 All 26 (JSON)