Author:
Lin Du,Shen Bo,Liu Yurong,Alsaadi Fuad E.,Alsaedi Ahmed
Abstract
Purpose
The purpose of this paper is to improve the performance of the genetic algorithm-based compliant robot path planning (GACRPP) in complex dynamic environment by proposing an improved bidirectional rapidly exploring random tree (Bi-RRT)-based population initialization method.
Design/methodology/approach
To achieve GACRPP in complex dynamic environment with high performance, an improved Bi-RRT-based population initialization method is proposed. First, the grid model is adopted to preprocess the working space of mobile robot. Second, an improved Bi-RRT is proposed to create multi-cluster connections between the starting point and the goal point. Third, the backtracking method is used to generate the initial population based on the multi-cluster connections generated by the improved Bi-RRT. Subsequently, some comparative experiments are implemented where the performances of the improved Bi-RRT-based population initialization method are compared with other population initialization methods, and the comparison results of the improved genetic algorithm (IGA) combining with the different population initialization methods are shown. Finally, the optimal path is further smoothed with the help of the technique of quadratic B-spline curves.
Findings
It is shown in the experiment results that the improved Bi-RRT-based population initialization method is capable of deriving a more diversified initial population with less execution time and the IGA combining with the proposed population initialization method outperforms the one with other population initialization methods in terms of the length of optimal path and the execution time.
Originality/value
In this paper, the Bi-RRT is introduced as a population initialization method into the GACRPP problem. An improved Bi-RRT is proposed for the purpose of increasing the diversity of initial population. To characterize the diversity of initial population, a new notion of breadth is defined in terms of Hausdorff distance between different paths.
Subject
Industrial and Manufacturing Engineering,Control and Systems Engineering
Reference35 articles.
1. A genetic algorithm for shortest path routing problem and the sizing of populations;IEEE Transactions on Evolutionary Computation,2002
2. Smooth global and local path planning for mobile robot using particle swarm optimization, radial basis functions, splines and Bezier curves,2014
3. A note on the complexity of Dijkstra’s algorithm for graphs with weighted vertices;IEEE Transactions on Computers,1998
4. Collision-free single-step motion planning of biped pole-climbing robots in spatial trusses,2013
Cited by
25 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献