A Graph Neural Network to Model Disruption in Human-Aware Robot Navigation
Not on the map. Why?
Abstract (arXiv)
Autonomous navigation is a key skill for assistive and service robots. To be successful, robots have to minimise the disruption caused to humans while moving. This implies predicting how people will move and complying with social conventions. Avoiding disrupting personal spaces, people's paths and interactions are examples of these social conventions. This paper leverages Graph Neural Networks to model robot disruption considering the movement of the humans and the robot so that the model built can be used by path planning algorithms. Along with the model, this paper presents an evolution of the dataset SocNav1 [25] which considers the movement of the robot and the humans, and an updated scenario-to-graph transformation which is tested using different Graph Neural Network blocks. The model trained achieves close-to-human performance in the dataset. In addition to its accuracy, the main advantage of the approach is its scalability in terms of the number of social factors that can be considered in comparison with handcrafted models. The dataset and the model are available in a public repository (https://github.com/gnns4hri/sngnnv2).
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 22 of its 51 references that are in the map. First posted on arXiv 17 Feb 2021.
Builds on
22 of 51 references.
References · 22
- 2017Attention Is All You Needcited by 59,932
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
- 2015Gated Graph Sequence Neural Networkscited by 792
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
- 2017Social Attention: Modeling Attention in Human Crowdscited by 185
- 2018Learning Human-Object Interactions by Graph Parsing Neural Networkscited by 176
- 2018Crowd-Robot Interaction: Crowd-aware Robot Navigation with Attention-based Deep Reinforcement Learningcited by 162
10 more
- 2017Socially Aware Motion Planning with Deep Reinforcement Learningcited by 128
- 2019Graph Neural Networks for Decentralized Multi-Robot Path Planningcited by 84
- 2019PyRep: Bringing V-REP to Deep Robot Learningcited by 43
- 2019Relational Graph Learning for Crowd Navigationcited by 42
- 2019Robot Navigation in Crowds by Graph Convolutional Networks with Attention Learned from Human Gazecited by 27
- 2019SocNav1: A Dataset to Benchmark and Learn Social Navigation Conventionscited by 10
- 2019Graph Neural Networks for Human-aware Social Navigationcited by 5
- 2020A Toolkit to Generate Social Navigation Datasetscited by 5
- 2020Generation of Human-aware Navigation Maps using Graph Neural Networkscited by 3
- 2020Multi-camera Torso Pose Estimation using Graph Neural Networkscited by 2
Built on by
Citing papers per year: 2023: 2; 2024: 0; 2025: 1.
3 papers.