Decentralized Structural-RNN for Robot Crowd Navigation with Deep Reinforcement Learning
About
Safe and efficient navigation through human crowds is an essential capability for mobile robots. Previous work on robot crowd navigation assumes that the dynamics of all agents are known and well-defined. In addition, the performance of previous methods deteriorates in partially observable environments and environments with dense crowds. To tackle these problems, we propose decentralized structural-Recurrent Neural Network (DS-RNN), a novel network that reasons about spatial and temporal relationships for robot decision making in crowd navigation. We train our network with model-free deep reinforcement learning without any expert supervision. We demonstrate that our model outperforms previous methods in challenging crowd navigation scenarios. We successfully transfer the policy learned in the simulator to a real-world TurtleBot 2i. For more information, please visit the project website at https://sites.google.com/view/crowdnav-ds-rnn/home.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Crowd Navigation | CrowdNav Simulator | Maximum Density (ped/m^2)0.4 | 11 | |
| Robot navigation | five-phase benchmark ORCA Pedestrians 500 episodes (test) | Success Rate (SR)65 | 8 | |
| Robot navigation | Social Force Pedestrians five-phase 500 episodes (test) | Success Rate (SR)68 | 8 | |
| Crowd Navigation | Crowd Navigation w/ random | Success Rate (SR)64.14 | 7 | |
| Crowd Navigation | Crowd Navigation w/o random | Success Rate (SR)67.88 | 7 | |
| Robot navigation | Low Interaction Scenarios 0 coop. peds. and 20 non-coop. peds. | Success Rate (SR)51.2 | 5 | |
| Robot navigation | Mid Interaction Scenarios 5 coop. peds. and 15 non-coop. peds. | Success Rate (SR)56.4 | 5 | |
| Robot navigation | High Interaction Scenarios 10 coop. peds. and 10 non-coop. peds. | Success Rate (SR)70 | 5 |