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 条
  • [31] An LP-based heuristic for optimal planning
    van den Briel, Menkes
    Benton, J.
    Kambhampati, Subbarao
    Vossen, Thomas
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 2007, 2007, 4741 : 651 - +
  • [32] Heuristic methods for randomized path planning in potential fields
    Caselli, S
    Reggiani, M
    Rocchi, R
    2001 IEEE INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN ROBOTICS AND AUTOMATION: INTEGRATING INTELLIGENT MACHINES WITH HUMANS FOR A BETTER TOMORROW, 2001, : 426 - 431
  • [33] Heuristic path planning of unmanned aerial vehicle formations
    Hino, Takuma
    Tsuchiya, Takeshi
    INTERNATIONAL JOURNAL OF INTELLIGENT UNMANNED SYSTEMS, 2013, 1 (02) : 121 - 144
  • [34] A Consistent Heuristic for Efficient Path Planning on Mobility Maps
    Yuan, Wanmai
    Ganganath, Nuwan
    Cheng, Chi-Tsun
    Qing, Guo
    Lau, Francis C. M.
    2017 IEEE 18TH INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (WOWMOM), 2017,
  • [35] Heuristic Methods for Shared Backup Path Protection Planning
    Haahr, Jorgen Thorlund
    Stidsen, Thomas
    Zachariasen, Martin
    IV INTERNATIONAL CONGRESS ON ULTRA MODERN TELECOMMUNICATIONS AND CONTROL SYSTEMS 2012 (ICUMT), 2012, : 712 - 718
  • [36] On-line path planning by heuristic hierarchical search
    Henrich, D
    Wurll, C
    Worn, H
    IECON '98 - PROCEEDINGS OF THE 24TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-4, 1998, : 2239 - 2244
  • [37] NEW HEURISTIC ALGORITHMS FOR EFFICIENT HIERARCHICAL PATH PLANNING
    ZHU, D
    LATOMBE, JC
    IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1991, 7 (01): : 9 - 26
  • [38] Bidirectional Homotopy-Guided RRT for Path Planning
    Lin, Zhen
    Li, Yanjun
    Xiang, Ji
    Ling, Gui
    Suo, Feiyang
    16TH IEEE INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION (ICARCV 2020), 2020, : 333 - 338
  • [39] Improved Bidirectional RRT* Algorithm for Robot Path Planning
    Xin, Peng
    Wang, Xiaomin
    Liu, Xiaoli
    Wang, Yanhui
    Zhai, Zhibo
    Ma, Xiqing
    SENSORS, 2023, 23 (02)
  • [40] Bidirectional Path Planning Based on Improved Genetic Algorithm
    Xu, Jie
    Xu, Likai
    2ND INTERNATIONAL CONFERENCE ON APPLIED MATHEMATICS, MODELLING, AND INTELLIGENT COMPUTING (CAMMIC 2022), 2022, 12259