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 problemspecific 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 条
  • [41] Optimal Path Planning Through a Sequence of Waypoints
    Goutham, Mithun
    Boyle, Stephen
    Menon, Meghna
    Mohan, Shankar
    Garrow, Sarah
    Stockar, Stephanie
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2023, 8 (03) : 1509 - 1514
  • [42] Optimal Path Planning for Information Based Localization
    Celeste, Francis
    Dambreville, Frederic
    ADVANCED COMPUTATIONAL METHODS FOR KNOWLEDGE ENGINEERING, 2014, 282 : 377 - 388
  • [43] OPTIMAL PEDESTRIAN PATH PLANNING IN EVACUATION SCENARIO
    Kasanicky, Tomas
    Zelenka, Jan
    COMPUTING AND INFORMATICS, 2014, 33 (06) : 1269 - 1287
  • [44] Optimal Path Planning for Two Unmanned Aerial Vehicles in DRSS Localization
    Shahidian, Seyyed Ali Asghar
    Soltanizadeh, Hadi
    INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2018, 16 (06) : 2906 - 2914
  • [45] Optimal robot decomposition for fast path planning
    Hourtash, A
    Tarokh, M
    8TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS, 1997 PROCEEDINGS - ICAR'97, 1997, : 339 - 345
  • [46] Optimal path planning for mobile robot navigation
    Jan, Gene Eu
    Chang, Ki Yin
    Parberry, Ian
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2008, 13 (04) : 451 - 460
  • [47] Adaptive cooperative path planning for multiple platforms
    Chen, G.
    Kwan, C.
    Shen, D.
    Cruz, J. B., Jr.
    Vannevel, A.
    2005 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS, 2006, : 168 - +
  • [48] Informed Sampling for Asymptotically Optimal Path Planning
    Gammell, Jonathan D.
    Barfoot, Timothy D.
    Srinivasa, Siddhartha S.
    IEEE TRANSACTIONS ON ROBOTICS, 2018, 34 (04) : 966 - 984
  • [49] Adaptive path planning for unknown environment monitoring
    Gomathi, Nandhagopal
    Rajathi, Krishnamoorthi
    JOURNAL OF AMBIENT INTELLIGENCE AND SMART ENVIRONMENTS, 2023, 15 (04) : 287 - 314
  • [50] Adaptive hybrid local–global sampling for fast informed sampling-based optimal path planning
    Marco Faroni
    Nicola Pedrocchi
    Manuel Beschi
    Autonomous Robots, 2024, 48 (2-3)