Robot Crowd Navigation Based on Spatio-Temporal Interaction Graphs and Danger Zones

One of the main challenges in mobile robotics is achieving safe and efficient navigation in crowded environments. Previous work in robot crowd navigation has primarily focused on all pedestrians and assumed that the dynamics of all agents are known in simulation scenarios. However, in partially observable real-world crowd environments, the performance of existing methods deteriorates rapidly and may even result in the Frozen Robot Problem. To address these challenges, we propose an attention mechanism based on spatio-temporal interaction graphs to capture cooperative interactions between the robot and other agents for navigation decision-making in partially observable environments. To encourage the robot to stay away from potential freeze areas, we construct a danger zone based on pedestrian motion characteristics, which defines the constrained motion space for the robot. We train our network using model-free deep reinforcement learning without any expert supervision. Experimental results demonstrate that our model outperforms state-of-the-art methods in challenging scenarios of partially observable crowd navigation.

[1]  K. Driggs-Campbell,et al.  Learning Sparse Interaction Graphs of Partially Detected Pedestrians for Trajectory Prediction , 2021, IEEE Robotics and Automation Letters.

[2]  Mannan Saeed Muhammad,et al.  Socially Compliant Robot Navigation in Crowded Environment by Human Behavior Resemblance Using Deep Reinforcement Learning , 2021, IEEE Robotics and Automation Letters.

[3]  Giovanni Maria Farinella,et al.  A Survey on Human-aware Robot Navigation , 2021, Robotics Auton. Syst..

[4]  Yue Wang,et al.  Learning World Transition Model for Socially Aware Robot Navigation , 2020, 2021 IEEE International Conference on Robotics and Automation (ICRA).

[5]  Dinesh Manocha,et al.  Frozone: Freezing-Free, Pedestrian-Friendly Navigation in Human Crowds , 2020, IEEE Robotics and Automation Letters.

[6]  Greg Mori,et al.  Relational Graph Learning for Crowd Navigation , 2019, 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[7]  Alexandre Alahi,et al.  Crowd-Robot Interaction: Crowd-Aware Robot Navigation With Attention-Based Deep Reinforcement Learning , 2018, 2019 International Conference on Robotics and Automation (ICRA).

[8]  Jonathan P. How,et al.  Motion Planning Among Dynamic, Decision-Making Agents with Deep Reinforcement Learning , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[9]  Jean Oh,et al.  Social Attention: Modeling Attention in Human Crowds , 2017, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[10]  Hao Zhang,et al.  Towards Optimally Decentralized Multi-Robot Collision Avoidance via Deep Reinforcement Learning , 2017, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[11]  Alec Radford,et al.  Proximal Policy Optimization Algorithms , 2017, ArXiv.

[12]  Jonathan P. How,et al.  Socially aware motion planning with deep reinforcement learning , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[13]  Jonathan P. How,et al.  Decentralized non-communicating multiagent collision avoidance with deep reinforcement learning , 2016, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[14]  Wolfram Burgard,et al.  Socially compliant mobile robot navigation via inverse reinforcement learning , 2016, Int. J. Robotics Res..

[15]  Silvio Savarese,et al.  Social LSTM: Human Trajectory Prediction in Crowded Spaces , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[16]  Peter Stone,et al.  Deep Recurrent Q-Learning for Partially Observable MDPs , 2015, AAAI Fall Symposia.

[17]  Andreas Krause,et al.  Robot navigation in dense human crowds: Statistical models and experimental studies of human–robot cooperation , 2015, Int. J. Robotics Res..

[18]  Dinesh Manocha,et al.  Reciprocal n-Body Collision Avoidance , 2011, ISRR.

[19]  Andreas Krause,et al.  Unfreezing the robot: Navigation in dense, interacting crowds , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[20]  Dinesh Manocha,et al.  Reciprocal Velocity Obstacles for real-time multi-agent navigation , 2008, 2008 IEEE International Conference on Robotics and Automation.

[21]  Helbing,et al.  Social force model for pedestrian dynamics. , 1995, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[22]  Noname manuscript No. (will be inserted by the editor) Probabilistically Safe Motion Planning to Avoid Dynamic Obstacles with Uncertain Motion Patterns , 2022 .