KOR

e-Article

Autonomous Drone Racing: A Survey
Document Type
Periodical
Source
IEEE Transactions on Robotics IEEE Trans. Robot. Robotics, IEEE Transactions on. 40:3044-3067 2024
Subject
Robotics and Control Systems
Computing and Processing
Components, Circuits, Devices and Systems
Drones
Task analysis
Aerodynamics
Planning
Inspection
Vehicle dynamics
Surveys
Autonomous robots
autonomous aerial vehicles
drones
Language
ISSN
1552-3098
1941-0468
Abstract
Over the last decade, the use of autonomous drone systems for surveying, search and rescue, or last-mile delivery has increased exponentially. With the rise of these applications comes the need for highly robust, safety-critical algorithms that can operate drones in complex and uncertain environments. In addition, flying fast enables drones to cover more ground, increasing productivity and further strengthening their use case. One proxy for developing algorithms used in high-speed navigation is the task of autonomous drone racing (ADR), where researchers program drones to fly through a sequence of gates and avoid obstacles as quickly as possible using onboard sensors and limited computational power. Speeds and accelerations exceed over 80 $\text{km}/\text{h}$ and 4 g, respectively, raising significant challenges across perception, planning, control, and state estimation. To achieve maximum performance, systems require real-time algorithms that are robust to motion blur, high dynamic range, model uncertainties, aerodynamic disturbances, and often unpredictable opponents. This survey covers the progression of ADR across model-based and learning-based approaches. In this article, we provide an overview of the field, its evolution over the years, and conclude with the biggest challenges and open questions to be faced in the future.