Context-Triggered MPC Lets Robots Handle Complex Logical Tasks Safely
New control framework combines robust MPC with invariant controllers for adaptive safety.
Arash Bahari Kordabad and coauthors propose a context-triggered robust MPC framework that ensures discrete-time linear systems satisfy context-dependent linear temporal logic specifications despite additive bounded disturbances. Their switching control architecture combines robust MPC with a local invariant controller, where the MPC value function serves as a reachability certificate, avoidance is enforced via robust constraints, and the stay condition is enforced by the local controller. Convex duality reformulates the robust constraints into equivalent deterministic quadratic and second-order cone programs. Demonstrated on a robot navigation problem with static and moving environments, the method yields significantly larger feasible sets than Lyapunov-based approaches while naturally accommodating dynamic environments and online task reconfiguration.
- Convex duality reformulates robust MPC constraints into deterministic QP and SOCP for tractable computation.
- Achieves significantly larger feasible sets than Lyapunov‑based approaches in robot navigation tests.
- Supports dynamic environments and online task reconfiguration via context‑triggered logical switches.
Why It Matters
Brings formal safety guarantees closer to real‑world autonomy by combining robust MPC with temporal logic specifications.