Learning Decentralized Controllers for Robot Swarms with Graph Neural Networks

03/25/2019
by   Ekaterina Tolstaya, et al.
0

We consider the problem of finding distributed controllers for large networks of mobile robots with interacting dynamics and sparsely available communications. Our approach is to learn local controllers which require only local information and local communications at test time by imitating the policy of centralized controllers using global information at training time. By extending aggregation graph neural networks to time varying signals and time varying network support, we learn a single common local controller which exploits information from distant teammates using only local communication interchanges. We apply this approach to a decentralized linear quadratic regulator problem and observe how faster communication rates and smaller network degree increase the value of multi-hop information. Separate experiments learning a decentralized flocking controller demonstrate performance on communication graphs that change as the robots move.

READ FULL TEXT
research
09/30/2021

Coverage Control in Multi-Robot Systems via Graph Neural Networks

This paper develops a decentralized approach to mobile sensor coverage b...
research
08/23/2018

Decentralized Control of a Hexapod Robot Using a Wireless Time Synchronized Network

Robots and control systems rely upon precise timing of sensors and actua...
research
04/02/2016

Centralized and Decentralized Global Outer-synchronization of Asymmetric Recurrent Time-varying Neural Network by Data-sampling

In this paper, we discuss the outer-synchronization of the asymmetricall...
research
12/29/2020

Decentralized Control with Graph Neural Networks

Dynamical systems consisting of a set of autonomous agents face the chal...
research
04/28/2021

Communication Topology Co-Design in Graph Recurrent Neural Network Based Distributed Control

When designing large-scale distributed controllers, the information-shar...
research
03/23/2020

Graph Neural Networks for Decentralized Controllers

Dynamical systems comprised of autonomous agents arise in many relevant ...
research
04/16/2018

Controlling the Charging of Electric Vehicles with Neural Networks

We propose and evaluate controllers for the coordination of the charging...

Please sign up or login with your details

Forgot password? Click here to reset