English

Autonomous Drone Racing with Deep Reinforcement Learning

Robotics 2021-08-03 v2 Artificial Intelligence

Abstract

In many robotic tasks, such as autonomous drone racing, the goal is to travel through a set of waypoints as fast as possible. A key challenge for this task is planning the time-optimal trajectory, which is typically solved by assuming perfect knowledge of the waypoints to pass in advance. The resulting solution is either highly specialized for a single-track layout, or suboptimal due to simplifying assumptions about the platform dynamics. In this work, a new approach to near-time-optimal trajectory generation for quadrotors is presented. Leveraging deep reinforcement learning and relative gate observations, our approach can compute near-time-optimal trajectories and adapt the trajectory to environment changes. Our method exhibits computational advantages over approaches based on trajectory optimization for non-trivial track configurations. The proposed approach is evaluated on a set of race tracks in simulation and the real world, achieving speeds of up to 60 km/h with a physical quadrotor.

Keywords

Cite

@article{arxiv.2103.08624,
  title  = {Autonomous Drone Racing with Deep Reinforcement Learning},
  author = {Yunlong Song and Mats Steinweg and Elia Kaufmann and Davide Scaramuzza},
  journal= {arXiv preprint arXiv:2103.08624},
  year   = {2021}
}

Comments

This paper has been accepted for publication at the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Prague, 2021. Copyright @ IEEE

R2 v1 2026-06-24T00:11:51.462Z