Risk-Aware MPC for Stochastic Systems with Runtime Temporal Logics
Maico H. W. Engelaar, Zengjie Zhang, Mircea Lazar, Sofie Haesaert
TL;DR
The paper tackles runtime allocation of STL specifications for linear stochastic systems with additive disturbances by introducing a provably correct risk-aware tube-MPC framework. It leverages probabilistic reachable tubes to convert STL constraints into risk-bounded mixed-integer conditions and performs real-time rescheduling to accept or reject new specifications while preserving previous guarantees. The main contributions are the formalization of runtime specification handling, recursive feasibility proofs, and a practical two-dimensional motion-planning validation showing correct risk management under dynamic tasks. This approach enables flexible, task-adaptive control in multi-robot and human-robot collaboration scenarios with rigorous probabilistic performance guarantees.
Abstract
This paper concerns the risk-aware control of stochastic systems with temporal logic specifications dynamically assigned during runtime. Conventional risk-aware control typically assumes that all specifications are predefined and remain unchanged during runtime. In this paper, we propose a novel, provably correct model predictive control scheme for linear systems with additive unbounded stochastic disturbances that dynamically evaluates the feasibility of runtime signal temporal logic specifications and automatically reschedules the control inputs accordingly. The control method guarantees the probabilistic satisfaction of newly accepted specifications without sacrificing the satisfaction of the previously accepted ones. The proposed control method is validated by a robotic motion planning case study.
