TL;DR
This paper presents a mixed-integer linear programming (MILP) method for synthesizing real-time controllers that ensure system behaviors meet complex temporal logic specifications, optimizing performance in dynamic environments.
Contribution
It introduces a novel MILP-based approach for controller synthesis with Metric Temporal Logic specifications, reducing complexity by adding constraints only when necessary.
Findings
Successfully synthesized controllers for mobile robot path planning.
Demonstrated real-time applicability in dynamic environments.
Achieved specification satisfaction with optimized trajectories.
Abstract
The fundamental idea of this work is to synthesize reactive controllers such that closed-loop execution trajectories of the system satisfy desired specifications that ensure correct system behaviors, while optimizing a desired performance criteria. In our approach, the correctness of a system's behavior can be defined according to the system's relation to the environment, for example, the output trajectories of the system terminate in a goal set without entering an unsafe set. Using Metric Temporal Logic (MTL) specifications we can further capture complex system behaviors and timing requirements, such as the output trajectories must pass through a number of way-points within a certain time frame before terminating in the goal set. Given a Mixed Logical Dynamical (MLD) system and system specifications in terms of MTL formula or simpler reach-avoid specifications, our goal is to find a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
