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 条
  • [1] BiAIT: Symmetrical Bidirectional Optimal Path Planning With Adaptive Heuristic
    Li, Chenming
    Ma, Han
    Xu, Peng
    Wang, Jiankun
    Meng, Max Q-H
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2024, 21 (03) : 3511 - 3523
  • [2] Relevant Region sampling strategy with adaptive heuristic for asymptotically optimal path planning
    Li, Chenming
    Meng, Fei
    Ma, Han
    Wang, Jiankun
    Meng, Max Q. -H.
    BIOMIMETIC INTELLIGENCE AND ROBOTICS, 2023, 3 (03):
  • [3] Adaptive Multiagent Path Planning with Dynamic Heuristic
    MohaimenianPour, SeyedMehdi
    Behbooei, Mohammed
    Ghidary, Saeed Shiry
    INTELLIGENT AUTONOMOUS SYSTEMS 13, 2016, 302 : 591 - 603
  • [4] Heuristic Bidirectional Fast Marching Tree for Optimal Motion Planning
    Gao, Wenxiang
    Tang, Qing
    Yao, Jin
    Yang, Yaru
    Yu, Deping
    2018 3RD ASIA-PACIFIC CONFERENCE ON INTELLIGENT ROBOT SYSTEMS (ACIRS 2018), 2018, : 71 - 77
  • [5] An adaptive bidirectional quick optimal Rapidly-exploring Random Tree algorithm for path planning
    Huang, Zhuo
    Gao, Yang
    Guo, Jian
    Qian, Chen
    Chen, Qingwei
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 135
  • [6] Potential functions based sampling heuristic for optimal path planning
    Qureshi, Ahmed Hussain
    Ayaz, Yasar
    AUTONOMOUS ROBOTS, 2016, 40 (06) : 1079 - 1093
  • [7] Heuristic Based Optimal Path Planning for Neurosurgical Tumor Ablation
    Wankhede, Ajeet
    Madiraju, Likhita
    Patel, Dipam
    Cleary, Kevin
    Oluigbo, Chima
    Monfaredi, Reza
    MEDICAL IMAGING 2019: IMAGE-GUIDED PROCEDURES, ROBOTIC INTERVENTIONS, AND MODELING, 2019, 10951
  • [8] ABA*-Adaptive Bidirectional A* Algorithm for Aerial Robot Path Planning
    Wang, Pengkai
    Mutahira, Husna
    Kim, Jonghoek
    Muhammad, Mannan Saeed
    IEEE ACCESS, 2023, 11 : 103521 - 103529
  • [9] Aggressive Heuristic Search for Sub-Optimal Solution on Path Planning
    Liu, Junjun
    Li, Wenzheng
    2018 8TH INTERNATIONAL CONFERENCE ON ELECTRONICS INFORMATION AND EMERGENCY COMMUNICATION (ICEIEC), 2018, : 16 - 20
  • [10] Optimal path planning of autonomous navigation in outdoor environment via heuristic technique
    Fusic, S. Julius
    Kanagaraj, G.
    Hariharan, K.
    Karthikeyan, S.
    TRANSPORTATION RESEARCH INTERDISCIPLINARY PERSPECTIVES, 2021, 12