Sampling-based A* algorithm for robot path-planning

被引:108
|
作者
Persson, Sven Mikael [1 ]
Sharf, Inna [1 ]
机构
[1] McGill Univ, Montreal, PQ H3A 2A7, Canada
来源
基金
加拿大自然科学与工程研究理事会;
关键词
Sampling-based algorithm; path-planning; motion-planning; A*; RRT*; probabilistic completeness; simulated annealing; robot manipulator; high-dimensional planning; optimization; MOTION; SEARCH;
D O I
10.1177/0278364914547786
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
This paper presents a generalization of the classic A* algorithm to the domain of sampling-based motion planning. The root assumptions of the A* algorithm are examined and reformulated in a manner that enables a direct use of the search strategy as the driving force behind the generation of new samples in a motion graph. Formal analysis is presented to show probabilistic completeness and convergence of the method. This leads to a highly exploitative method which does not sacrifice entropy. Many improvements are presented to this versatile method, most notably, an optimal connection strategy, a bias towards the goal region via an Anytime A* heuristic, and balancing of exploration and exploitation on a simulated annealing schedule. Empirical results are presented to assess the proposed method both qualitatively and quantitatively in the context of high-dimensional planning problems. The potential of the proposed methods is apparent, both in terms of reliability and quality of solutions found.
引用
收藏
页码:1683 / 1708
页数:26
相关论文
共 50 条
  • [1] MOD-RRT*: A Sampling-Based Algorithm for Robot Path Planning in Dynamic Environment
    Qi, Jie
    Yang, Hui
    Sun, Haixin
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2021, 68 (08) : 7244 - 7251
  • [2] A hybrid sampling-based RRT* path planning algorithm for autonomous mobile robot navigation
    Ganesan, Sivasankar
    Ramalingam, Balakrishnan
    Mohan, Rajesh Elara
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 258
  • [3] A QUADTREE-BASED PATH-PLANNING ALGORITHM FOR A MOBILE ROBOT
    NOBORIO, H
    NANIWA, T
    ARIMOTO, S
    [J]. JOURNAL OF ROBOTIC SYSTEMS, 1990, 7 (04): : 555 - 574
  • [4] A ROBOT PATH-PLANNING METHOD BASED ON AN IMPROVED GENETIC ALGORITHM
    Liu, Jixin
    Cai, Yanbin
    Cao, Yue
    [J]. TRANSACTIONS OF FAMENA, 2024, 48 (03) : 141 - 154
  • [5] Implementation of a path-planning algorithm for a robot arm
    Rohrmoser, B
    Parlitz, C
    [J]. ROBOTIK 2002, 2002, 1679 : 59 - 64
  • [6] Implementation of a path-planning algorithm for a robot arm
    Rohrmoser, B.
    Parlitz, Chr.
    [J]. VDI Berichte, 2002, (1679): : 59 - 64
  • [7] On the heuristics of A* or A algorithm in ITS and robot path-planning
    Goto, T
    Kosaka, T
    Noborio, H
    [J]. IROS 2003: PROCEEDINGS OF THE 2003 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, 2003, : 1159 - 1166
  • [8] Sampling-Based Path Planning Algorithm for a Plug & Produce Environment
    Ramasamy, Sudha
    Eriksson, Kristina M.
    Danielsson, Fredrik
    Ericsson, Mikael
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (22):
  • [9] Simultaneous system design and path planning: A sampling-based algorithm
    Molloy, Kevin
    Denarie, Laurent
    Vaisset, Marc
    Simeon, Thierry
    Cortes, Juan
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2019, 38 (2-3): : 375 - 387
  • [10] TIGRIS: An Informed Sampling-based Algorithm for Informative Path Planning
    Moon, Brady
    Chatterjee, Satrajit
    Scherer, Sebastian
    [J]. 2022 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2022, : 5760 - 5766