Improved RRT-Connect Based Path Planning Algorithm for Mobile Robots

被引:41
作者
Chen, Jiagui [1 ]
Zhao, Yun [1 ]
Xu, Xing [2 ]
机构
[1] Zhejiang Univ Sci & Technol, Sch Informat & Elect Engn, Hangzhou 310023, Peoples R China
[2] Zhejiang Univ Sci & Technol, Sch Mech & Energy Engn, Hangzhou 310023, Peoples R China
基金
中国国家自然科学基金;
关键词
Path planning; Mobile robots; Planning; Heuristic algorithms; Costs; Search problems; Probabilistic logic; path planning; RRT-connect; target bias; dichotomous method;
D O I
10.1109/ACCESS.2021.3123622
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Path planning plays a key role in the application of mobile robots and it is an important way to achieve intelligent mobile robots. Traditional path planning algorithms need to model environmental obstacles in a deterministic space, which is complex and easily trapped in local minimal. The sampling-based path planning algorithm performs collision detection on the environment and it is able to quickly obtain a feasible path. In order to solve the problem of inefficient search of the sampling-based Rapidly Expanding Random Tree (RRT-Connect) path planning algorithm, an improved RRT-Connect mobile robot path planning algorithm (IRRT-Connect) is proposed in this paper. In order to continue to speed up the search of the algorithm, a simple and efficient third node is generated in the configuration space, allowing the algorithm to be greedily extended with a quadruple tree in the proposed algorithm. Further, the method of adding guidance is proposed to make the algorithm have the characteristics of biasing towards the target point when expanding, which improves the exploration efficiency of the algorithm. In order to verify the effectiveness of the proposed algorithm, this paper compares the execution performance of the four algorithms in six environments of different complexity. The results of the simulation experiments show that the proposed improved algorithm outperforms the RRT, RRT-Connect and RRT* algorithms in terms of the number of algorithm iterations, planning time and final path length in different environments. In addition, the improved algorithm was ported to the ROS mobile robot for experiments with real-world scenarios.
引用
收藏
页码:145988 / 145999
页数:12
相关论文
共 31 条
[1]   Multi-objective path planning of an autonomous mobile robot using hybrid PSO-MFB optimization algorithm [J].
Ajeil, Fatin H. ;
Ibraheem, Ibraheem Kasim ;
Sahib, Mouayad A. ;
Humaidi, Amjad J. .
APPLIED SOFT COMPUTING, 2020, 89
[2]   High-Level Path Planning for an Autonomous Sailboat Robot Using Q-Learning [J].
da Silva Junior, Andouglas Goncalves ;
dos Santos, Davi Henrique ;
Fernandes de Negreiros, Alvaro Pinto ;
Boas de Souza Silva, Joao Moreno Vilas ;
Garcia Goncalves, Luiz Marcos .
SENSORS, 2020, 20 (06)
[3]  
Dijkstra E. W., 1959, Numer. Math, P269, DOI [10.1007/BF01386390, DOI 10.1007/BF01386390]
[4]   Ant system: Optimization by a colony of cooperating agents [J].
Dorigo, M ;
Maniezzo, V ;
Colorni, A .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01) :29-41
[5]   An enhanced heuristic ant colony optimization for mobile robot path planning [J].
Gao, Wenxiang ;
Tang, Qing ;
Ye, Beifa ;
Yang, Yaru ;
Yao, Jin .
SOFT COMPUTING, 2020, 24 (08) :6139-6150
[6]   Review of Wheeled Mobile Robots' Navigation Problems and Application Prospects in Agriculture [J].
Gao, Xinyu ;
Li, Jinhai ;
Fan, Lifeng ;
Zhou, Qiao ;
Yin, Kaimin ;
Wang, Jianxu ;
Song, Chao ;
Huang, Lan ;
Wang, Zhongyi .
IEEE ACCESS, 2018, 6 :49248-49268
[7]   Improved techniques for grid mapping with Rao-Blackwellized particle filters [J].
Grisetti, Giorgio ;
Stachniss, Cyrill ;
Burgard, Wolfram .
IEEE TRANSACTIONS ON ROBOTICS, 2007, 23 (01) :34-46
[8]   A FORMAL BASIS FOR HEURISTIC DETERMINATION OF MINIMUM COST PATHS [J].
HART, PE ;
NILSSON, NJ ;
RAPHAEL, B .
IEEE TRANSACTIONS ON SYSTEMS SCIENCE AND CYBERNETICS, 1968, SSC4 (02) :100-+
[9]   Improved RRT-Connect Algorithm Based on Triangular Inequality for Robot Path Planning [J].
Kang, Jin-Gu ;
Lim, Dong-Woo ;
Choi, Yong-Sik ;
Jang, Woo-Jin ;
Jung, Jin-Woo .
SENSORS, 2021, 21 (02) :1-34
[10]   Sampling-based algorithms for optimal motion planning [J].
Karaman, Sertac ;
Frazzoli, Emilio .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2011, 30 (07) :846-894