Approximation-free Control for Signal Temporal Logic Specifications using Spatiotemporal Tubes
Ratnangshu Das, Subhodeep Choudhury, Pushpak Jagtap
TL;DR
The paper addresses the challenge of enforcing general STL specifications on unknown control-affine systems with disturbances. It introduces a spatiotemporal-tube (STT) framework that formulates STL constraints as a robust optimization problem, relaxes it to a scenario optimization program for offline tube construction, and derives a closed-form, approximation-free controller that guarantees STL satisfaction by keeping the system inside the STTs. The approach yields formal guarantees, scales to complex specifications, and demonstrates superior computational efficiency compared to MILP, MPC, CBF, and funnel-based methods across robotic and spacecraft case studies. This enables reliable, model-agnostic STL control with practical applicability to complex time-constrained tasks.
Abstract
This paper presents a spatiotemporal tube (STT)-based control framework for satisfying Signal Temporal Logic (STL) specifications in unknown control-affine systems. We formulate STL constraints as a robust optimization problem (ROP) and recast it as a scenario optimization program (SOP) to construct STTs with formal correctness guarantees. We also propose a closed-form control law that operates independently of the system dynamics, and ensures the system trajectory evolves within the STTs, thereby satisfying the STL specifications. The proposed approach is validated through case studies and comparisons with state-of-the-art methods, demonstrating superior computational efficiency, trajectory quality, and applicability to complex STL tasks.
