Genetic algorithm-based compliant robot path planning: an improved Bi-RRT-based initialization method

2017 ◽  
Vol 37 (3) ◽  
pp. 261-270 ◽  
Author(s):  
Du Lin ◽  
Bo Shen ◽  
Yurong Liu ◽  
Fuad E. Alsaadi ◽  
Ahmed Alsaedi

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.

2012 ◽  
Vol 466-467 ◽  
pp. 864-869 ◽  
Author(s):  
Yuan Bin Hou ◽  
Wei Wang ◽  
Xiao Yue Lu

Aim at local optimal problem in the path planning of mobile robot by artificial immune algorithm, it is proposed that the improved artificial immune algorithm of mobile robot path planning. Based on artificial immunity algorithm, the potential function method of an artificial potential field is used in this algorithm, improving randomness of the initial population of the artificial immune algorithm, then the algorithm make initial population turn to evolutionary operation through crossover, variance and selection operator to get optimum antibody. The simulation results showed that this algorithm is easy to get the optimal path, at the same time, increasing the speed of the path planning, and the length of the optimal path planning is less 28.5% compare with the traditional immune algorithm.


2021 ◽  
Author(s):  
Mengqing Fan ◽  
Jiawang He ◽  
Susheng Ding ◽  
Yuanhao Ding ◽  
Meng Li ◽  
...  

2020 ◽  
Vol 17 (3) ◽  
pp. 165-173
Author(s):  
C.O. Yinka-Banjo ◽  
U. Agwogie

This article presents the implementation and comparison of fruit fly optimization (FOA), ant colony optimization (ACO) and particle swarm optimization (PSO) algorithms in solving the mobile robot path planning problem. FOA is one of the newest nature-inspired algorithms while PSO and ACO has been in existence for a long time. PSO has been shown by other studies to have long search time while ACO have fast convergence speed. Therefore there is need to benchmark FOA performance with these older nature-inspired algorithms. The objective is to find an optimal path in an obstacle free static environment from a start point to the goal point using the aforementioned techniques. The performance of these algorithms was measured using three criteria: average path length, average computational time and average convergence speed. The results show that the fruit fly algorithm produced shorter path length (19.5128 m) with faster convergence speed (3149.217 m/secs) than the older swarm intelligence algorithms. The computational time of the algorithms were in close range, with ant colony optimization having the minimum (0.000576 secs). Keywords:  Swarm intelligence, Fruit Fly algorithm, Ant Colony Optimization, Particle Swarm Optimization, optimal path, mobile robot.


Sign in / Sign up

Export Citation Format

Share Document