Online Safety under Multiple Constraints and Input Bounds using gatekeeper: Theory and Applications

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Agrawal, Devansh R., Panagou, Dimitra
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913988975001600
author Agrawal, Devansh R.
Panagou, Dimitra
author_facet Agrawal, Devansh R.
Panagou, Dimitra
contents This letter presents an approach to guarantee online safety of a cyber-physical system under multiple state and input constraints. Our proposed framework, called gatekeeper, recursively guarantees the existence of an infinite-horizon trajectory that satisfies all constraints and system dynamics. Such trajectory is constructed using a backup controller, which we define formally in this paper. gatekeeper relies on a small number of verifiable assumptions, and is computationally efficient since it requires optimization over a single scalar variable. We make two primary contributions in this letter. (A) First, we develop the theory of gatekeeper: we derive a sub-optimality bound relative to a full nonlinear trajectory optimization problem, and show how this can be used in runtime to validate performance. This also informs the design of the backup controllers and sets. (B) Second, we demonstrate in detail an application of gatekeeper for multi-agent formation flight, where each Dubins agent must avoid multiple obstacles and weapons engagement zones, both of which are nonlinear, nonconvex constraints.
format Preprint
id arxiv_https___arxiv_org_abs_2508_09963
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Online Safety under Multiple Constraints and Input Bounds using gatekeeper: Theory and Applications
Agrawal, Devansh R.
Panagou, Dimitra
Systems and Control
Multiagent Systems
Robotics
This letter presents an approach to guarantee online safety of a cyber-physical system under multiple state and input constraints. Our proposed framework, called gatekeeper, recursively guarantees the existence of an infinite-horizon trajectory that satisfies all constraints and system dynamics. Such trajectory is constructed using a backup controller, which we define formally in this paper. gatekeeper relies on a small number of verifiable assumptions, and is computationally efficient since it requires optimization over a single scalar variable. We make two primary contributions in this letter. (A) First, we develop the theory of gatekeeper: we derive a sub-optimality bound relative to a full nonlinear trajectory optimization problem, and show how this can be used in runtime to validate performance. This also informs the design of the backup controllers and sets. (B) Second, we demonstrate in detail an application of gatekeeper for multi-agent formation flight, where each Dubins agent must avoid multiple obstacles and weapons engagement zones, both of which are nonlinear, nonconvex constraints.
title Online Safety under Multiple Constraints and Input Bounds using gatekeeper: Theory and Applications
topic Systems and Control
Multiagent Systems
Robotics
url https://arxiv.org/abs/2508.09963