Path Planning of Mobile Robots Based on a Multi-Population Migration Genetic Algorithm

被引:53
作者
Hao, Kun [1 ]
Zhao, Jiale [1 ]
Yu, Kaicheng [2 ]
Li, Cheng [1 ]
Wang, Chuanqi [3 ]
机构
[1] Tianjin Chengjian Univ, Sch Comp & Informat Engn, Tianjin 300384, Peoples R China
[2] Tianjin Chengjian Univ, Sch Int Educ, Tianjin 300384, Peoples R China
[3] Tianjin Keyvia Elect Co Ltd, Tianjin 300384, Peoples R China
关键词
genetic algorithm; path planning; multi-population; migration mechanism; mobile robot;
D O I
10.3390/s20205873
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
In the field of robot path planning, aiming at the problems of the standard genetic algorithm, such as premature maturity, low convergence path quality, poor population diversity, and difficulty in breaking the local optimal solution, this paper proposes a multi-population migration genetic algorithm. The multi-population migration genetic algorithm randomly divides a large population into several small with an identical population number. The migration mechanism among the populations is used to replace the screening mechanism of the selection operator. Operations such as the crossover operator and the mutation operator also are improved. Simulation results show that the multi-population migration genetic algorithm (MPMGA) is not only suitable for simulation maps of various scales and various obstacle distributions, but also has superior performance and effectively solves the problems of the standard genetic algorithm.
引用
收藏
页码:1 / 23
页数:23
相关论文
共 27 条
[1]   3D Environment Mapping Using the Kinect V2 and Path Planning Based on RRT Algorithms [J].
Aguilar, Wilbert G. ;
Morales, Stephanie G. .
ELECTRONICS, 2016, 5 (04)
[2]   Grid-Based Mobile Robot Path Planning Using Aging-Based Ant Colony Optimization Algorithm in Static and Dynamic Environments [J].
Ajeil, Fatin Hassan ;
Ibraheem, Ibraheem Kasim ;
Azar, Ahmad Taher ;
Humaidi, Amjad J. .
SENSORS, 2020, 20 (07)
[3]   Modified A-Star Algorithm for Efficient Coverage Path Planning in Tetris Inspired Self-Reconfigurable Robot with Integrated Laser Sensor [J].
Anh Vu Le ;
Prabakaran, Veerajagadheswar ;
Sivanantham, Vinu ;
Elara, Mohan Rajesh .
SENSORS, 2018, 18 (08)
[4]   Optimal Robot Motion Planning of Redundant Robots in Machining and Additive Manufacturing Applications [J].
Beschi, Manuel ;
Mutti, Stefano ;
Nicola, Giorgio ;
Faroni, Marco ;
Magnoni, Paolo ;
Villagrossi, Enrico ;
Pedrocchi, Nicola .
ELECTRONICS, 2019, 8 (12)
[5]   Path Planning and Real-Time Collision Avoidance Based on the Essential Visibility Graph [J].
Blasi, Luciano ;
D'Amato, Egidio ;
Mattei, Massimiliano ;
Notaro, Immacolata .
APPLIED SCIENCES-BASEL, 2020, 10 (16)
[6]   Detecting Robots Path Planning Based on Improved Genetic Algorithm [J].
Cui, Shi-Gang ;
Dong, Jiang-Lei .
2013 THIRD INTERNATIONAL CONFERENCE ON INSTRUMENTATION & MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC), 2013, :204-207
[7]   Adaptive Computation: The Multidisciplinary Legacy of John H. Holland [J].
Forrest, Stephanie ;
Mitchell, Melanie .
COMMUNICATIONS OF THE ACM, 2016, 59 (08) :58-63
[8]   Using chaotic maps for 3D boundary surveillance by quadrotor robot [J].
Gohari, Payam Shafiei ;
Mohammadi, Hossein ;
Taghvaei, Sajjad .
APPLIED SOFT COMPUTING, 2019, 76 :68-77
[9]  
Guo T.Y., 2004, P 2004 IEEE INT C RO
[10]  
[何娟 HE Juan], 2010, [计算机仿真, Computer Simulation], V27, P170