Safe and Performant Controller Synthesis using Gradient-based Model Predictive Control and Control Barrier Functions

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Singh, Aditya, Mishra, Aastha, Tayal, Manan, Kolathaya, Shishir, Jagtap, Pushpak
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909694858100736
author Singh, Aditya
Mishra, Aastha
Tayal, Manan
Kolathaya, Shishir
Jagtap, Pushpak
author_facet Singh, Aditya
Mishra, Aastha
Tayal, Manan
Kolathaya, Shishir
Jagtap, Pushpak
contents Ensuring both performance and safety is critical for autonomous systems operating in real-world environments. While safety filters such as Control Barrier Functions (CBFs) enforce constraints by modifying nominal controllers in real time, they can become overly conservative when the nominal policy lacks safety awareness. Conversely, solving State-Constrained Optimal Control Problems (SC-OCPs) via dynamic programming offers formal guarantees but is intractable in high-dimensional systems. In this work, we propose a novel two-stage framework that combines gradient-based Model Predictive Control (MPC) with CBF-based safety filtering for co-optimizing safety and performance. In the first stage, we relax safety constraints as penalties in the cost function, enabling fast optimization via gradient-based methods. This step improves scalability and avoids feasibility issues associated with hard constraints. In the second stage, we modify the resulting controller using a CBF-based Quadratic Program (CBF-QP), which enforces hard safety constraints with minimal deviation from the reference. Our approach yields controllers that are both performant and provably safe. We validate the proposed framework on two case studies, showcasing its ability to synthesize scalable, safe, and high-performance controllers for complex, high-dimensional autonomous systems.
format Preprint
id arxiv_https___arxiv_org_abs_2507_13872
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Safe and Performant Controller Synthesis using Gradient-based Model Predictive Control and Control Barrier Functions
Singh, Aditya
Mishra, Aastha
Tayal, Manan
Kolathaya, Shishir
Jagtap, Pushpak
Systems and Control
Robotics
Ensuring both performance and safety is critical for autonomous systems operating in real-world environments. While safety filters such as Control Barrier Functions (CBFs) enforce constraints by modifying nominal controllers in real time, they can become overly conservative when the nominal policy lacks safety awareness. Conversely, solving State-Constrained Optimal Control Problems (SC-OCPs) via dynamic programming offers formal guarantees but is intractable in high-dimensional systems. In this work, we propose a novel two-stage framework that combines gradient-based Model Predictive Control (MPC) with CBF-based safety filtering for co-optimizing safety and performance. In the first stage, we relax safety constraints as penalties in the cost function, enabling fast optimization via gradient-based methods. This step improves scalability and avoids feasibility issues associated with hard constraints. In the second stage, we modify the resulting controller using a CBF-based Quadratic Program (CBF-QP), which enforces hard safety constraints with minimal deviation from the reference. Our approach yields controllers that are both performant and provably safe. We validate the proposed framework on two case studies, showcasing its ability to synthesize scalable, safe, and high-performance controllers for complex, high-dimensional autonomous systems.
title Safe and Performant Controller Synthesis using Gradient-based Model Predictive Control and Control Barrier Functions
topic Systems and Control
Robotics
url https://arxiv.org/abs/2507.13872