Multi-Step Model Predictive Safety Filters: Reducing Chattering by Increasing the Prediction Horizon
Not on the map. Why?
Abstract (arXiv)
Learning-based controllers have demonstrated superior performance compared to classical controllers in various tasks. However, providing safety guarantees is not trivial. Safety, the satisfaction of state and input constraints, can be guaranteed by augmenting the learned control policy with a safety filter. Model predictive safety filters (MPSFs) are a common safety filtering approach based on model predictive control (MPC). MPSFs seek to guarantee safety while minimizing the difference between the proposed and applied inputs in the immediate next time step. This limited foresight can lead to jerky motions and undesired oscillations close to constraint boundaries, known as chattering. In this paper, we reduce chattering by considering input corrections over a longer horizon. Under the assumption of bounded model uncertainties, we prove recursive feasibility using techniques from robust MPC. We verified the proposed approach in both extensive simulation and quadrotor experiments. In experiments with a Crazyflie 2.0 drone, we show that, in addition to preserving the desired safety guarantees, the proposed MPSF reduces chattering by more than a factor of 4 compared to previous MPSF formulations.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 16 of its 29 references that are in the map. First posted on arXiv 20 Sep 2023.
Builds on
16 of 29 references.
References · 16
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,885
- 2019Solving Rubik's Cube with a Robot Handcited by 734
- 2019Control Barrier Functions: Theory and Applicationscited by 372
- 2021Safe Learning in Robotics: From Learning-Based Control to Safe Reinforcement Learningcited by 371
- 2018Learning-based Model Predictive Control for Safe Explorationcited by 120
- 2020Learning Control Barrier Functions from Expert Demonstrationscited by 92
- 2018Automatic Instrument Segmentation in Robot-Assisted Surgery Using Deep Learningcited by 81
- 2021safe-control-gym: a Unified Benchmark Suite for Safe Learning-based Control and Reinforcement Learning in Roboticscited by 50
- 2018Linear model predictive safety certification for learning-based controlcited by 37
- 2021A predictive safety filter for learning-based racing controlcited by 20
- 2022SABLAS: Learning Safe Control for Black-box Dynamical Systemscited by 17
4 more
- 2019A computationally efficient robust model predictive control framework for uncertain nonlinear systems -- extended versioncited by 14
- 2020Zeus: A System Description of the Two-Time Winner of the Collegiate SAE AutoDrive Competitioncited by 8
- 2022Barrier Bayesian Linear Regression: Online Learning of Control Barrier Conditions for Safety-Critical Control of Uncertain Systemscited by 4
- 2022Robust Predictive Output-Feedback Safety Filter for Uncertain Nonlinear Control Systemscited by 1
Built on by
Citing papers per year: 2024: 2; 2025: 1; 2026: 2.
5 papers.
- 2024Safety Filtering While Training: Improving the Performance and Sample Efficiency of Reinforcement Learning Agentscited by 17
- 2026Synthesis and Deployment of Maximal Robust Control Barrier Functions through Adversarial Reinforcement Learningcited by 5
- 2025Neural Predictive Control to Coordinate Discrete- and Continuous-Time Models for Time-Series Analysis with Control-Theoretical Improvementscited by 3
- 2024Who Plays First? Optimizing the Order of Play in Stackelberg Games with Many Robotscited by 1
- 2026When the Governor Becomes the Disturbance: Control-Generated Disturbance and Cost-Aware Backoff in Governed Tool-Using Agentscited by 0
- 2026When the Governor Becomes the Disturbance: Control-Generated Disturbance and Cost-Aware Backoff in Governed Tool-Using Agents6 Oct 2026
- 2026Synthesis and Deployment of Maximal Robust Control Barrier Functions through Adversarial Reinforcement Learning14 Apr 2026
- 2025Neural Predictive Control to Coordinate Discrete- and Continuous-Time Models for Time-Series Analysis with Control-Theoretical Improvements3 Aug 2025
- 2024Safety Filtering While Training: Improving the Performance and Sample Efficiency of Reinforcement Learning Agents15 Oct 2024
- 2024Who Plays First? Optimizing the Order of Play in Stackelberg Games with Many Robots14 Feb 2024