Getting Robots Unfrozen and Unlost in Dense Pedestrian Crowds

被引:46
作者
Fan, Tingxiang [1 ]
Cheng, Xinjing [1 ]
Pan, Jia [2 ]
Long, Pinxin [3 ]
Liu, Wenxi [4 ]
Yang, Ruigang [1 ]
Manocha, Dinesh [5 ]
机构
[1] Baidu Res, Robot & Autodriving Lab, Beijing 10010, Peoples R China
[2] Univ Hong Kong, Hong Kong, Peoples R China
[3] Metoak Technol, Beijing 101102, Peoples R China
[4] Fuzhou Univ, Fuzhou 350001, Fujian, Peoples R China
[5] Univ Maryland, College Pk, MD 20742 USA
基金
中国国家自然科学基金;
关键词
Navigation in crowds; actor-critic collision avoidance; LOCALIZATION; NAVIGATION;
D O I
10.1109/LRA.2019.2891491
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Our goal is to navigate a mobile robot to navigate through environments with dense crowds, e.g., shopping malls, canteens, train stations, or airport terminals. In these challenging environments, existing approaches suffer from two common problems: the robot may get frozen and cannot make any progress toward its goal, or it may get lost due to severe occlusions inside a crowd. Here, we propose a navigation framework that handles the robot freezing and the navigation lost problems simultaneously. First, we enhance the robot's mobility and unfreeze the robot in the crowd using a reinforcement learning-based local navigation policy developed in our previous work which naturally takes into account the coordination between robots and humans. Second, the robot takes advantage of its excellent local mobility to recover from its localization failure. In particular, it dynamically chooses to approach a set of recovery positions with rich features. To the best of our knowledge, our method is the first approach that simultaneously solves the freezing problem and the navigation lost problem in dense crowds. We evaluate our method in both simulated and real-world environments and demonstrate that it outperforms the state-of-the-art approaches. Videos are available at https://sites.google.com/view/rlslam.
引用
收藏
页码:1178 / 1185
页数:8
相关论文
共 34 条
[1]  
[Anonymous], P ASS ADV ART INT
[2]  
[Anonymous], COLLECTIVE DYN
[3]  
[Anonymous], P ROB SCI SYST C
[4]  
[Anonymous], P ASS ADV ART INT
[5]  
[Anonymous], P INT C INT ROB SYST
[6]  
[Anonymous], P C COMP VIS PATT RE
[7]  
Bera A, 2015, IEEE INT CONF ROBOT, P740, DOI 10.1109/ICRA.2015.7139261
[8]  
Chang CK, 2013, IEEE INT C INT ROBOT, P2079, DOI 10.1109/IROS.2013.6696642
[9]  
Fan Tingxiang, 2018, ARXIV180803841
[10]  
Faust A, 2018, IEEE INT CONF ROBOT, P5113