arXiv:2603.06947cs.RO2026-03

解决机器人控制中冲突的时序逻辑规范问题,实现安全可解释决策。

Feasibility Restoration under Conflicting STL Specifications with Pareto-Optimal Refinement

  • 先最小化放松约束恢复可行性,再多目标优化提升性能。
  • 通过ε-约束法逼近帕累托前沿,分析不同目标间权衡关系。
  • 适用于自动驾驶等高风险场景,支持可解释决策与反事实分析。

信号时序逻辑(STL)是表达机器人系统时空需求的有力形式语言,其量化鲁棒性语义可无缝集成到基于优化的控制框架中。然而在实际应用中,安全规则、交通法规与任务目标可能相互冲突,导致传统基于STL的模型预测控制(MPC)无法求解,被迫采用保守行为(如冻结),显著增加安全风险。本文提出统一的两阶段框架:首先通过最小松弛恢复可行性,然后将可行解建模为价值感知的多目标优化问题。利用ε-约束法近似求解帕累托前沿,实现对竞争目标间权衡的分析及替代动作的反事实推演。案例研究验证了该方法在自动驾驶场景下能避免死锁,支持安全关键应用中的可解释决策。

原文摘要 · Abstract (English)

Signal Temporal Logic (STL) is expressive formal language that specifies spatio-temporal requirements in robotics. Its quantitative robustness semantics can be easily integrated with optimization-based control frameworks. However, STL specifications may become conflicting in real-world applications, where safety rules, traffic regulations, and task objectives can be cannot be satisfied together. In these situations, traditional STL-constrained Model Predictive Control (MPC) becomes infeasible and default to conservative behaviors such as freezing, which can largely increase risks in safety-critical scenarios. In this paper, we proposes a unified two-stage framework that first restores feasibility via minimal relaxation, then refine the feasible solution by formulating it as a value-aware multi-objective optimization problem. Using $\varepsilon$-constraint method, we approximate the Pareto front of the multi-objective optimization, which allows analysis of tradeoffs among competing objectives and counterfactual analysis of alternative actions. We demonstrate that the proposed approach avoids deadlock under conflicting STL specifications and enables interpretable decision-making in safety-critical applications by conducting a case study in autonomous driving.

时序逻辑多目标优化自动驾驶

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。