A Real-Time Game Theoretic Planner for Autonomous Two-Player Drone Racing
Not on the map. Why?
Abstract (arXiv)
To be successful in multi-player drone racing, a player must not only follow the race track in an optimal way, but also compete with other drones through strategic blocking, faking, and opportunistic passing while avoiding collisions. Since unveiling one's own strategy to the adversaries is not desirable, this requires each player to independently predict the other players' future actions. Nash equilibria are a powerful tool to model this and similar multi-agent coordination problems in which the absence of communication impedes full coordination between the agents. In this paper, we propose a novel receding horizon planning algorithm that, exploiting sensitivity analysis within an iterated best response computational scheme, can approximate Nash equilibria in real time. We also describe a vision-based pipeline that allows each player to estimate its opponent's relative position. We demonstrate that our solution effectively competes against alternative strategies in a large number of drone racing simulations. Hardware experiments with onboard vision sensing prove the practicality of our strategy.
Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Jan 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2018: 1; 2019: 0; 2020: 0; 2021: 2; 2022: 3; 2023: 2; 2024: 2; 2025: 8; 2026: 3.
21 papers.
Sort:
By area:
- 2021Semantics for Robotic Mapping, Perception and Interaction: A Surveycited by 56
- 2023Heterogeneous Multi-Robot Reinforcement Learningcited by 34
- 2022Deep Interactive Motion Prediction and Planning: Playing Games with Motion Prediction Modelscited by 27
- 2021Deep Latent Competition: Learning to Race Using Visual Control Policies in Latent Spacecited by 20
- 2018OIL: Observational Imitation Learningcited by 11
- 2024Blending Data-Driven Priors in Dynamic Gamescited by 5
- 2024Auto-Encoding Bayesian Inverse Gamescited by 3
- 2025Optimization-Guided Diffusion for Interactive Scene Generationcited by 2
- 2025Agile Flight Emerges from Multi-Agent Competitive Racingcited by 2
- 2022Decision-Making Among Bounded Rational Agentscited by 1
- 2026Crazyflow: An Accurate, GPU-Accelerated, Differentiable Drone Simulator in JAXcited by 1
- 2022Game-theoretic Objective Space Planningcited by 0
9 more
- 2023Measuring Sociality in Driving Interactioncited by 0
- 2025Decoupled SGDA for Games with Intermittent Strategy Communicationcited by 0
- 2025Self-Supervised Learning to Fly using Efficient Semantic Segmentation and Metric Depth Estimation for Low-Cost Autonomous UAVscited 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
- 2025Real-Time Learning of Predictive Dynamic Obstacle Models for Robotic Motion Planningcited by 0
- 2025DiffFP: Learning Behaviors from Scratch via Diffusion-based Fictitious Playcited by 0
- 2026Bayesian Inverse Games with High-Dimensional Multi-Modal Observationscited by 0
- 2026Superhuman Safe and Agile Racing through Multi-Agent Reinforcement Learningcited by 0
- 2026Crazyflow: An Accurate, GPU-Accelerated, Differentiable Drone Simulator in JAX31 May 2026
- 2026Superhuman Safe and Agile Racing through Multi-Agent Reinforcement Learning21 May 2026
- 2026Bayesian Inverse Games with High-Dimensional Multi-Modal Observations2 Jan 2026
- 2025Agile Flight Emerges from Multi-Agent Competitive Racing12 Dec 2025
- 2025Optimization-Guided Diffusion for Interactive Scene Generation8 Dec 2025
- 2025DiffFP: Learning Behaviors from Scratch via Diffusion-based Fictitious Play17 Nov 2025
- 2025Real-Time Learning of Predictive Dynamic Obstacle Models for Robotic Motion Planning2 Nov 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
- 2025Self-Supervised Learning to Fly using Efficient Semantic Segmentation and Metric Depth Estimation for Low-Cost Autonomous UAVs18 Oct 2025
- 2025Decoupled SGDA for Games with Intermittent Strategy Communication24 Jan 2025
- 2024Blending Data-Driven Priors in Dynamic Games21 Feb 2024
9 more
- 2024Auto-Encoding Bayesian Inverse Games14 Feb 2024
- 2023Measuring Sociality in Driving Interaction24 Jun 2023
- 2023Heterogeneous Multi-Robot Reinforcement Learning17 Jan 2023
- 2022Decision-Making Among Bounded Rational Agents17 Oct 2022
- 2022Game-theoretic Objective Space Planning16 Sep 2022
- 2022Deep Interactive Motion Prediction and Planning: Playing Games with Motion Prediction Models5 Apr 2022
- 2021Deep Latent Competition: Learning to Race Using Visual Control Policies in Latent Space19 Feb 2021
- 2021Semantics for Robotic Mapping, Perception and Interaction: A Survey2 Jan 2021
- 2018OIL: Observational Imitation Learning3 Mar 2018
- 2023Measuring Sociality in Driving Interactioncited by 0
- 2023Measuring Sociality in Driving Interaction24 Jun 2023
- 2018OIL: Observational Imitation Learningcited by 11
- 2018OIL: Observational Imitation Learning3 Mar 2018
- 2021Semantics for Robotic Mapping, Perception and Interaction: A Surveycited by 56
- 2023Heterogeneous Multi-Robot Reinforcement Learningcited by 34
- 2022Deep Interactive Motion Prediction and Planning: Playing Games with Motion Prediction Modelscited by 27
- 2021Deep Latent Competition: Learning to Race Using Visual Control Policies in Latent Spacecited by 20
- 2024Blending Data-Driven Priors in Dynamic Gamescited by 5
- 2024Auto-Encoding Bayesian Inverse Gamescited by 3
- 2025Agile Flight Emerges from Multi-Agent Competitive Racingcited by 2
- 2022Decision-Making Among Bounded Rational Agentscited by 1
- 2026Crazyflow: An Accurate, GPU-Accelerated, Differentiable Drone Simulator in JAXcited by 1
- 2022Game-theoretic Objective Space Planningcited by 0
- 2025Decoupled SGDA for Games with Intermittent Strategy Communicationcited by 0
- 2025Self-Supervised Learning to Fly using Efficient Semantic Segmentation and Metric Depth Estimation for Low-Cost Autonomous UAVscited by 0
12 most cited of 18 All 18 (JSON)
- 2026Crazyflow: An Accurate, GPU-Accelerated, Differentiable Drone Simulator in JAX31 May 2026
- 2026Superhuman Safe and Agile Racing through Multi-Agent Reinforcement Learning21 May 2026
- 2026Bayesian Inverse Games with High-Dimensional Multi-Modal Observations2 Jan 2026
- 2025Agile Flight Emerges from Multi-Agent Competitive Racing12 Dec 2025
- 2025DiffFP: Learning Behaviors from Scratch via Diffusion-based Fictitious Play17 Nov 2025
- 2025Real-Time Learning of Predictive Dynamic Obstacle Models for Robotic Motion Planning2 Nov 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
- 2025Self-Supervised Learning to Fly using Efficient Semantic Segmentation and Metric Depth Estimation for Low-Cost Autonomous UAVs18 Oct 2025
- 2025Decoupled SGDA for Games with Intermittent Strategy Communication24 Jan 2025
- 2024Blending Data-Driven Priors in Dynamic Games21 Feb 2024
- 2024Auto-Encoding Bayesian Inverse Games14 Feb 2024
12 newest of 18 All 18 (JSON)