Safety Guardrails in the Sky: Realizing Control Barrier Functions on the VISTA F-16 Jet
Andrew W. Singletary, Max H. Cohen, Tamas G. Molnar, Aaron D. Ames

TL;DR
This paper presents Guardrails, a control barrier function-based safety mechanism implemented on an F-16 jet, ensuring real-time safety during autonomous and human-controlled flight tests.
Contribution
It introduces Guardrails, a novel runtime safety assurance method that blends human or AI commands with safe control actions on high-performance autonomous systems.
Findings
Guardrails successfully enforced safety constraints during flight tests.
The system minimally modified unsafe pilot inputs to maintain safety.
Flight tests demonstrated effective supervision of a human pilot by Guardrails.
Abstract
The advancement of autonomous systems -- from legged robots to self-driving vehicles and aircraft -- necessitates executing increasingly high-performance and dynamic motions without ever putting the system or its environment in harm's way. In this paper, we introduce Guardrails -- a novel runtime assurance mechanism that guarantees dynamic safety for autonomous systems, allowing them to safely evolve on the edge of their operational domains. Rooted in the theory of control barrier functions, Guardrails offers a control strategy that carefully blends commands from a human or AI operator with safe control actions to guarantee safe behavior. To demonstrate its capabilities, we implemented Guardrails on an F-16 fighter jet and conducted flight tests where Guardrails supervised a human pilot to enforce g-limits, altitude bounds, geofence constraints, and combinations thereof. Throughout…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
