2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) 2021
DOI: 10.1109/iros51168.2021.9636675
|View full text |Cite
|
Sign up to set email alerts
|

Multi-Robot Coverage and Exploration using Spatial Graph Neural Networks

Abstract: The multi-robot coverage problem is an essential building block for systems that perform tasks like inspection or search and rescue. We discretize the coverage problem to induce a spatial graph of locations and represent robots as nodes in the graph. Then, we train a Graph Neural Network controller that leverages the spatial equivariance of the task to imitate an expert open-loop routing solution. This approach generalizes well to much larger maps and larger teams that are intractable for the expert. In partic… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
27
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 43 publications
(38 citation statements)
references
References 21 publications
0
27
0
Order By: Relevance
“…The communication graph is G = (V, E) with the node set V as the robots and the edge set E as available communication links, and the graph signal x is the relevant features of robot positions and velocities. We use imitation learning to train the AirGNN by mimicing the optimal centralized controller [7]. The dataset consists of 450 trajectories of 100 time steps, which are split into 400 trajectories for training, 25 for validation, and 25 for testing.…”
Section: B Multi-robot Flockingmentioning
confidence: 99%
See 1 more Smart Citation
“…The communication graph is G = (V, E) with the node set V as the robots and the edge set E as available communication links, and the graph signal x is the relevant features of robot positions and velocities. We use imitation learning to train the AirGNN by mimicing the optimal centralized controller [7]. The dataset consists of 450 trajectories of 100 time steps, which are split into 400 trajectories for training, 25 for validation, and 25 for testing.…”
Section: B Multi-robot Flockingmentioning
confidence: 99%
“…Graph neural networks (GNNs) are one of the key tools to extract features from networked data [1]- [4], and have found wide applications in wireless communications [5], [6], multiagent coordination [7]- [9] and recommendation systems [10]- [12]. GNNs extend conventional convolutional neural networks (CNNs) to graph structures by employing a multi-layered architecture with each layer comprising a graph filter bank and a pointwise nonlinearity [13].…”
Section: Introductionmentioning
confidence: 99%
“…where NN e and NN v are multi-layer perceptrons (MLPs). While a Graph Network Block can be used to compose a variety of architectures, for this work, we develop a variant of the Aggregation GNN in which the output of every GN stage is concatenated, and finally, processed by a linear output transform f out [6], [26].…”
Section: A Aggregation Graph Neural Networkmentioning
confidence: 99%
“…Large scale swarms of robots have demonstrated utility in solving many real world problems including rapid environmental mapping [1], [2], target tracking [3], search after natural disasters [4], [5] and exploration [6]. In many of these scenarios, robot teams must operate in harsh environments without existing communication infrastructure, requiring the formation of ad-hoc networks to exchange information.…”
Section: Introductionmentioning
confidence: 99%
“…They address simplified problems that often exclude common real-world factors such as resource and capacity constraints [23], [25], [26], [31]). 2) They are mostly focused on smaller sized problems (≤ 100 tasks) [30], [32], [34], [35], with their scalability remaining unclear.…”
Section: Introductionmentioning
confidence: 99%