A Distributed Simplex Architecture for Multi-Agent Systems

12/18/2020
by   Usama Mehmood, et al.
0

We present Distributed Simplex Architecture (DSA), a new runtime assurance technique that provides safety guarantees for multi-agent systems (MASs). DSA is inspired by the Simplex control architecture of Sha et al., but with some significant differences. The traditional Simplex approach is limited to single-agent systems or a MAS with a centralized control scheme. DSA addresses this limitation by extending the scope of Simplex to include MASs under distributed control. In DSA, each agent has a local instance of traditional Simplex such that the preservation of safety in the local instances implies safety for the entire MAS. We provide a proof of safety for DSA, and present experimental results for several case studies, including flocking with collision avoidance, safe navigation of ground rovers through way-points, and the safe operation of a microgrid.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/01/2019

Neural Simplex Architecture

We present the Neural Simplex Architecture (NSA), a new approach to runt...
research
02/22/2022

Decentralized Safe Multi-agent Stochastic Optimal Control using Deep FBSDEs and ADMM

In this work, we propose a novel safe and scalable decentralized solutio...
research
10/25/2019

MAMPS: Safe Multi-Agent Reinforcement Learning via Model Predictive Shielding

Reinforcement learning is a promising approach to learning control polic...
research
01/11/2023

Collision-free Source Seeking and Flocking Control of Multi-agents with Connectivity Preservation

We present a distributed source seeking and flocking control method for ...
research
07/13/2023

CaRT: Certified Safety and Robust Tracking in Learning-based Motion Planning for Multi-Agent Systems

The key innovation of our analytical method, CaRT, lies in establishing ...
research
10/23/2019

Online Synthesis for Runtime Enforcement of Safety in Multi-Agent Systems

A shield is attached to a system to guarantee safety by correcting the s...

Please sign up or login with your details

Forgot password? Click here to reset