A Generalized Voronoi Diagram-Based Efficient Heuristic Path Planning Method for RRTs in Mobile Robots

被引:95
作者
Chi, Wenzheng [1 ]
Ding, Zhiyu [1 ]
Wang, Jiankun [2 ]
Chen, Guodong [1 ]
Sun, Lining [1 ]
机构
[1] Soochow Univ, Robot & Microsyst Ctr, Sch Mech & Elect Engn, Suzhou 215021, Peoples R China
[2] Southern Univ Sci & Technol, Dept Elect & Elect Engn, Shenzhen 518055, Peoples R China
基金
中国国家自然科学基金;
关键词
Feature extraction; Path planning; Planning; Heuristic algorithms; Service robots; Real-time systems; Prediction algorithms; Feature-matrix-based path planning; GVD; mobile robots; sampling-based motion planning; ASTERISK; EXPLORATION; ALGORITHM;
D O I
10.1109/TIE.2021.3078390
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The rapidly exploring random tree and its variants (RRTs) have been widely adopted as the motion planning algorithms for mobile robots. However, the trap space problem, such as mazes and S-shaped corridors, hinders their planning efficiency. In this article, we present a generalized Voronoi diagram (GVD)-based heuristic path planning algorithm to generate a heuristic path, guide the sampling process of RRTs, and further improve the motion planning efficiency of RRTs. Different from other heuristic algorithms that only work in certain environments or depend on specified parameter setting, the proposed algorithm can automatically identify the environment feature and provide a reasonable heuristic path. First, the given environment is initialized with a lightweight feature extraction from the GVD, which guarantees that any state in the free space can be connected to the feature graph without any collision. Second, to remove the redundancy of feature nodes, a feature matrix is proposed to represent connections among feature nodes and a corresponding feature node fusion technique is utilized to delete the redundant nodes. Third, based on the GVD feature matrix, a heuristic path planning algorithm is presented. This heuristic path is then used to guide the sampling process of RRTs and achieve real-time motion planning. The proposed GVD feature matrix can be also utilized to improve the efficiency of the replanning. Through a series of simulation studies and real-world implementations, it is confirmed that the proposed algorithm achieves better performance in heuristic path planning, feature extraction of free space, and real-time motion planning.
引用
收藏
页码:4926 / 4937
页数:12
相关论文
共 31 条
[1]   An integrated multi-population genetic algorithm for multi-vehicle task assignment in a drift field [J].
Bai, Xiaoshan ;
Yan, Weisheng ;
Ge, Shuzhi Sam ;
Cao, Ming .
INFORMATION SCIENCES, 2018, 453 :227-238
[2]   Clustering-Based Algorithms for Multivehicle Task Assignment in a Time-Invariant Drift Field [J].
Bai, Xiaoshan ;
Yan, Weisheng ;
Cao, Ming .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2017, 2 (04) :2166-2173
[3]  
Berntorp K, 2017, P AMER CONTR CONF, P4023, DOI 10.23919/ACC.2017.7963572
[4]  
Chi W., 2021, IEEE SENS J, V1
[5]  
Chi W., IEEE T CYBERN
[6]   Risk-DTRRT-Based Optimal Motion Planning Algorithm for Mobile Robots [J].
Chi, Wenzheng ;
Wang, Chaoqun ;
Wang, Jiankun ;
Meng, Max Q-H .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2019, 16 (03) :1271-1288
[7]  
Choset H, 1997, ALGORITHMS FOR ROBOTIC MOTION AND MANIPULATION, P47
[8]   Homotopy Path Planning for Terrestrial Robots Using Spherical Algorithm [J].
Diaz-Arango, Gerardo ;
Vazquez-Leal, Hector ;
Hernandez-Martinez, Luis ;
Sanz Pascual, Maria Teresa ;
Sandoval-Hernandez, Mario .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2018, 15 (02) :567-585
[9]  
Fulgenzi C., 2010, Res. Rep., P14
[10]  
Gammell JD, 2015, IEEE INT CONF ROBOT, P3067, DOI 10.1109/ICRA.2015.7139620