Barrier Function-based Collaborative Control of Multiple Robots under Signal Temporal Logic Tasks
Lars Lindemann, Dimos V. Dimarogonas

TL;DR
This paper introduces a decentralized control framework using barrier functions to ensure multi-robot systems satisfy complex temporal logic tasks with robustness, demonstrated through experiments with three robots.
Contribution
It develops a novel decentralized control barrier function approach for multi-agent systems to satisfy signal temporal logic tasks without discretization or optimization.
Findings
Guarantees continuous-time satisfaction of temporal logic tasks.
Provides robustness properties inherent in feedback control.
Validated through experiments with three omnidirectional robots.
Abstract
Motivated by the recent interest in cyber-physical and autonomous robotic systems, we study the problem of dynamically coupled multi-agent systems under a set of signal temporal logic tasks. In particular, the satisfaction of each of these signal temporal logic tasks depends on the behavior of a distinct set of agents. Instead of abstracting the agent dynamics and the temporal logic tasks into a discrete domain and solving the problem therein or using optimization-based methods, we derive collaborative feedback control laws. These control laws are based on a decentralized control barrier function condition that results in discontinuous control laws, as opposed to a centralized condition resembling the single-agent case. The benefits of our approach are inherent robustness properties typically present in feedback control as well as satisfaction guarantees for continuous-time multi-agent…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Logic, Reasoning, and Knowledge · Distributed Control Multi-Agent Systems
