Litcius/Paper detail

Barrier Function Based Collaborative Control of Multiple Robots Under Signal Temporal Logic Tasks

Lars Lindemann, Dimos V. Dimarogonas

2020IEEE Transactions on Control of Network Systems74 citationsDOIOpen Access PDF

Abstract

Motivated by the recent interest in cyber-physical and autonomous robotic systems, we study the problem of dynamically coupled multiagent 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 multiagent systems. More specifically, time-varying control barrier functions are used that account for the semantics of the signal temporal logic tasks at hand. For a certain fragment of signal temporal logic tasks, we further propose a systematic way to construct such control barrier functions. Finally, we show the efficacy and robustness of our framework in an experiment, including a group of three omnidirectional robots.

Topics & Concepts

Robustness (evolution)Computer scienceRobotTemporal logicMulti-agent systemLinear temporal logicSIGNAL (programming language)Control systemControl engineeringArtificial intelligenceControl theory (sociology)Control (management)Theoretical computer scienceEngineeringGeneProgramming languageBiochemistryChemistryElectrical engineeringDistributed Control Multi-Agent SystemsFormal Methods in VerificationModular Robots and Swarm Intelligence