BiAIT*: Symmetrical Bidirectional Optimal Path Planning With Adaptive Heuristic

被引:2
|
作者
Li, Chenming [1 ]
Ma, Han [1 ]
Xu, Peng [1 ]
Wang, Jiankun [2 ]
Meng, Max Q. -H. [2 ,3 ]
机构
[1] Chinese Univ Hong Kong, Dept Elect Engn, Hong Kong, Peoples R China
[2] Southern Univ Sci & Technol, Dept Elect & Elect Engn, Shenzhen Key Lab Robot Percept & Intelligence, Shenzhen 518055, Peoples R China
[3] Chinese Univ Hong Kong, Shenzhen Res Inst, Shenzhen 518057, Peoples R China
关键词
Planning; Path planning; Search problems; Heuristic algorithms; Computational modeling; Collision avoidance; Sampling methods; adaptive heuristic; bidirectional search method;
D O I
10.1109/TASE.2023.3280553
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Adaptively Informed Trees (AIT*) is an algorithm that uses the problem-specific heuristic to avoid unnecessary searches, which significantly improves its performance, especially when collision checking is expensive. However, the heuristic estimation in AIT* consumes lots of computational resources, and its asymmetric bidirectional searching strategy cannot fully exploit the potential of the bidirectional method. In this article, we propose an extension of AIT* called BiAIT*. Unlike AIT*, BiAIT* uses symmetrical bidirectional search for both the heuristic and space searching. The proposed method allows BiAIT* to find the initial solution faster than AIT*, and update the heuristic with less computation when a collision occurs. We evaluated the performance of BiAIT* through simulations and experiments, and the results show that BiAIT* can find the solution faster than state-of-the-art methods. We also analyze the reasons for the different performances between BiAIT* and AIT*. Furthermore, we discuss two simple but effective modifications to fully exploit the potential of the adaptively heuristic method. Note to Practitioners-This work is inspired by the adaptively heuristic method and the symmetrical bidirectional searching method. The article introduces a novel algorithm that uses the symmetrical bidirectional method to calculate the adaptive heuristic and efficiently search the state space. The problem-specific heuristic in BiAIT* is derived from a lazy-forward tree and a lazy-reverse tree, which are constructed without collision checking. The lazy-forward and lazy-reverse trees are enabled to meet in the middle, thus generating the effective and accurate heuristic. In BiAIT*, the lazy-forward and lazy-reverse trees share heuristic information and jointly guide the growth of the forward and reverse trees, which conduct collision checking and guarantee the feasibility of their edges. Compared with state-of-the-art methods, BiAIT* finds the initial heuristic and updates the heuristic more quickly. The proposed algorithm can be applied to industrial robots, medical robots, or service robots to achieve efficient path planning. The implementation of BiAIT* is available at https://github.com/Licmjy-CU/BiAITstar.
引用
收藏
页码:3511 / 3523
页数:13
相关论文
共 50 条
  • [21] Bidirectional heuristic shortest path algorithm with turn prohibitions and delays
    Wuhan Daxue Xuebao (Xinxi Kexue Ban), 2006, 3 (256-259):
  • [22] A Heuristic Path Planning Algorithm for Inspection Robots
    Tang, Qichao
    Ma, Lei
    Sun, Yongkui
    Yang, Guang
    Li, Zhongfa
    Zhao, Duo
    PROCEEDINGS OF THE 39TH CHINESE CONTROL CONFERENCE, 2020, : 3834 - 3839
  • [23] Mobile Robots Path Planning With Heuristic Search
    Robotin, Radu
    Lazea, Gheorghe
    Dobra, Petru
    CONTROL ENGINEERING AND APPLIED INFORMATICS, 2010, 12 (04): : 18 - 23
  • [24] Research on Path Planning Based on Bidirectional A* Algorithm
    He, Peng-Fei
    Fan, Peng-Fei
    Wu, Shi-E
    Zhang, Ying
    IEEE ACCESS, 2024, 12 : 109625 - 109633
  • [25] Optimal Path Planning in Time-Varying Flows Using Adaptive Discretization
    Kularatne, Dhanushka
    Bhattacharya, Subhrajit
    Hsieh, M. Ani
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2018, 3 (01): : 458 - 465
  • [26] Path Planning for Optimal Classification
    Faied, M.
    Kabamba, P.
    Hyun, B.
    Girard, A.
    2012 IEEE 51ST ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2012, : 520 - 527
  • [27] MULTISTRATEGY ADAPTIVE PATH PLANNING
    GOEL, AK
    ALI, KS
    DONNELLAN, MW
    GARZA, AGD
    CALLANTINE, TJ
    IEEE EXPERT-INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 1994, 9 (06): : 57 - 65
  • [28] Incorporating bidirectional heuristic search and improved ACO in route planning
    Xiong, Guangming
    Li, Xiaoyun
    Zhou, Shuai
    Lu, Hao
    Jiang, Yan
    Gong, Jianwei
    International Journal of Hybrid Information Technology, 2015, 8 (07): : 189 - 198
  • [29] Bidirectional heuristic search to find the optimal Bayesian network structure
    Tan, Xiangyuan
    Gao, Xiaoguang
    Wang, Zidong
    He, Chuchao
    NEUROCOMPUTING, 2021, 426 : 35 - 46
  • [30] An heuristic for configuring a mixed uni/bidirectional flow path for an AGV system
    Rajotia, S
    Shanker, K
    Batra, JL
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1998, 36 (07) : 1779 - 1799