用安全值函数约束让机器人在高速运动中依然安全可靠。
Cooptimizing Safety and Performance Using Safety Value-Constrained Model Predictive Control

- 用安全值函数设计终端约束,确保每步规划后都处于安全区域。
- 在机械臂实验中,约束满足率显著高于传统方法,性能不降。
- 适合对安全要求高的实时控制场景,如自动驾驶、工业机器人。
自主系统在真实环境中部署日益增多,需在状态和输入约束下实现高性能与安全性。尽管模型预测控制(MPC)提供了约束优化控制的理论框架,但保障其有限规划周期外的安全性仍是根本挑战。本文通过引入基于安全值函数的终端约束,强制每个规划周期末尾的系统状态属于一个控制不变的安全集。该方法实现了高绩效且可证明安全的实时轨迹生成。在精确安全值函数和可行初始条件下,所提MPC方案具有递归可行性,从而保证持续安全。相比依赖局部线性化或保守近似的传统终端集构造方法,本方法采用基于可达性的安全值函数,得到更少保守、更丰富的安全保证。通过在Flexiv Rizon 10s机械臂上的仿真与硬件实验验证,结果表明其在约束满足率和鲁棒性方面优于标准状态约束MPC和反应式安全过滤,同时保持了相当的任务性能。完整实现与实验代码已开源。
原文摘要 · Abstract (English)
Autonomous systems are increasingly deployed in real-world environments, where they must achieve high performance while maintaining safety under state and input constraints. Although Model Predictive Control (MPC) provides a principled framework for constrained optimal control, guaranteeing safety beyond its finite planning horizon remains a fundamental challenge. In this work, we augment MPC with a safety value function-based terminal constraint that enforces membership in a control-invariant safe set at the end of each planning horizon. This formulation enables real-time synthesis of trajectories that are both high-performing and provably safe. We show that, under an exact safety value function and a feasible initialization, the proposed MPC scheme is recursively feasible, thereby ensuring persistent safety. In contrast to traditional terminal set constructions that rely on local linearizations or conservative approximations, our approach incorporates a reachability-based safety value function for terminal constraints, yielding less conservative and more expressive safety guarantees. We validate the proposed framework through simulation and hardware experiments on a Flexiv Rizon 10s manipulator. Results demonstrate improved constraint satisfaction and robustness compared to standard state-constrained MPC and reactive safety filtering, while maintaining competitive task performance. The full implementation and experiments are available on the project website.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。