IEEE Access (Jan 2019)

Crowd Navigation in an Unknown and Dynamic Environment Based on Deep Reinforcement Learning

  • Libo Sun,
  • Jinfeng Zhai,
  • Wenhu Qin

DOI
https://doi.org/10.1109/ACCESS.2019.2933492
Journal volume & issue
Vol. 7
pp. 109544 – 109554

Abstract

Read online

This paper presents an approach for solving the crowd navigation problem in an unknown and dynamic environment based on deep reinforcement learning. In our approach, we first make four leader agents learn how to reach their goals and avoid collisions with static and dynamic obstacles in an unknown environment by use of proximal policy optimization combined with Long short-term memory and a collision prediction algorithm. In the second stage, we make each leader agent arrive at a specific goal several times and record its trajectory as the guiding path so that the members in its group know how to reach their goals. We adopt the Reciprocal Velocity Obstacle algorithm to make agents not collide with others. Finally, we simulate the scenario of four groups moving towards their goals simultaneously using the Unity 3D engine. The experimental results demonstrate self-learning ability of a crowd who can reach their goals successfully in an unknown and dynamic environment.

Keywords