English

Safe Drone Flight with Time-Varying Backup Controllers

Systems and Control 2022-07-13 v1 Robotics Systems and Control Optimization and Control

Abstract

The weight, space, and power limitations of small aerial vehicles often prevent the application of modern control techniques without significant model simplifications. Moreover, high-speed agile behavior, such as that exhibited in drone racing, make these simplified models too unreliable for safety-critical control. In this work, we introduce the concept of time-varying backup controllers (TBCs): user-specified maneuvers combined with backup controllers that generate reference trajectories which guarantee the safety of nonlinear systems. TBCs reduce conservatism when compared to traditional backup controllers and can be directly applied to multi-agent coordination to guarantee safety. Theoretically, we provide conditions under which TBCs strictly reduce conservatism, describe how to switch between several TBC's and show how to embed TBCs in a multi-agent setting. Experimentally, we verify that TBCs safely increase operational freedom when filtering a pilot's actions and demonstrate robustness and computational efficiency when applied to decentralized safety filtering of two quadrotors.

Keywords

Cite

@article{arxiv.2207.05220,
  title  = {Safe Drone Flight with Time-Varying Backup Controllers},
  author = {Andrew Singletary and Aiden Swann and Ivan Dario Jimenez Rodriguez and Aaron D. Ames},
  journal= {arXiv preprint arXiv:2207.05220},
  year   = {2022}
}

Comments

Submitted to IROS 2022

R2 v1 2026-06-25T00:49:51.948Z