Dynamic Head-on Robot Collision Avoidance Using LSTM

被引:1
作者
Jafri, S. M. Haider [1 ]
Kala, Rahul [1 ]
机构
[1] Indian Inst Informat Technol, Ctr Intelligent Robot, Allahabad, Uttar Pradesh, India
关键词
N-LSTM; Deep learning; Motion planning; Dynamic obstacle;
D O I
10.1007/s11063-022-10932-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a learning-based algorithm to imitate the head-on obstacle avoidance behavior of humans by the mobile robot. Head-on collision avoidance is the most complex behavior where someone comes directly towards the robot and the robot only gets a limited time to avoid a collision. The robot avoids the dynamic obstacles and leads towards the goal using raw 2D laser sensor readings and goal information respectively. These two behaviors of robots depend on the long-term and short-term memory of the algorithm. To properly address this behavior, we propose a novel architecture of LSTM unit named Navigation LSTM (N-LSTM) that is equipped with greedy gates. Obstacles traveling at different speeds need a different steering mechanism, with larger obstacle speed signifying an urgent steering based on the short-term memory alone. This can be hard to model by a LSTM that takes a spatial information as a raw LiDAR data. The proposed N-LSTM further models unique gates that balance between the short-term behavior of obstacle avoidance and the long-term behavior of goal-seeking based on the relative goal position. The N-LSTM experimentally performs better than different variants of LSTM and two classical approaches of navigation namely dynamic window approach and timed elastic band.
引用
收藏
页码:1173 / 1208
页数:36
相关论文
共 36 条
  • [1] Apprenticeship Learning for Motion Planning with Application to Parking Lot Navigation
    Abbeel, Pieter
    Dolgov, Drnitri
    Ng, Andrew Y.
    Thrun, Sebastian
    [J]. 2008 IEEE/RSJ INTERNATIONAL CONFERENCE ON ROBOTS AND INTELLIGENT SYSTEMS, VOLS 1-3, CONFERENCE PROCEEDINGS, 2008, : 1083 - 1090
  • [2] [Anonymous], 2015, P 9 ACM C REC SYST
  • [3] Patient Subtyping via Time-Aware LSTM Networks
    Baytas, Inci M.
    Xiao, Cao
    Zhang, Xi
    Wang, Fei
    Jain, Anil K.
    Zhou, Jiayu
    [J]. KDD'17: PROCEEDINGS OF THE 23RD ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2017, : 65 - 74
  • [4] Spiking neural network-based target tracking control for autonomous mobile robots
    Cao, Zhiqiang
    Cheng, Long
    Zhou, Chao
    Gu, Nong
    Wang, Xu
    Tan, Min
    [J]. NEURAL COMPUTING & APPLICATIONS, 2015, 26 (08) : 1839 - 1847
  • [5] DeepDriving: Learning Affordance for Direct Perception in Autonomous Driving
    Chen, Chenyi
    Seff, Ari
    Kornhauser, Alain
    Xiao, Jianxiong
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2015, : 2722 - 2730
  • [6] Choset H., 2005, Principles of robot motion: theory, algorithms, and implementation
  • [7] Motion planning in dynamic environments using velocity obstacles
    Fiorini, P
    Shiller, Z
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1998, 17 (07) : 760 - 772
  • [8] Virtual driving and risk taking: Do racing games increase risk-taking cognitions, affect, and behaviors?
    Fischer, Peter
    Kubitzki, Joerg
    Guter, Stephanie
    Frey, Dieter
    [J]. JOURNAL OF EXPERIMENTAL PSYCHOLOGY-APPLIED, 2007, 13 (01) : 22 - 31
  • [9] The dynamic window approach to collision avoidance
    Fox, D
    Burgard, W
    Thrun, S
    [J]. IEEE ROBOTICS & AUTOMATION MAGAZINE, 1997, 4 (01) : 23 - 33
  • [10] Fragkiadaki K., 2016, ICLR