Dynamic path planning of mobile robots with improved genetic algorithm

被引:290
作者
Tuncer, Adem [1 ]
Yildirim, Mehmet [1 ]
机构
[1] Kocaeli Univ, Networked Control Syst Lab, TR-41380 Umuttepe, Kocaeli, Turkey
关键词
EFFICIENT;
D O I
10.1016/j.compeleceng.2012.06.016
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this study, a new mutation operator is proposed for the genetic algorithm (GA) and applied to the path planning problem of mobile robots in dynamic environments. Path planning for a mobile robot finds a feasible path from a starting node to a target node in an environment with obstacles. GA has been widely used to generate an optimal path by taking advantage of its strong optimization ability. While conventional random mutation operator in simple GA or some other improved mutation operators can cause infeasible paths, the proposed mutation operator does not and avoids premature convergence. In order to demonstrate the success of the proposed method, it is applied to two different dynamic environments and compared with previous improved GA studies in the literature. A GA with the proposed mutation operator finds the optimal path far too many times and converges more rapidly than the other methods do. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1564 / 1572
页数:9
相关论文
共 20 条
[1]  
Al-Taharwa Ismail, 2008, Journal of Computer Sciences, V4, P341, DOI 10.3844/jcssp.2008.341.344
[2]   Collision free path planning of cooperative crane manipulators using genetic algorithm [J].
Ali, MSAD ;
Babu, NR ;
Varghese, K .
JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2005, 19 (02) :182-193
[3]   FPGA Implementation of Genetic Algorithm for UAV Real-Time Path Planning [J].
Allaire, Francois C. J. ;
Tarbouchi, Mohamed ;
Labonte, Gilles ;
Fusina, Giovanni .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2009, 54 (1-3) :495-510
[4]  
Chen MW., 1995, IEEE C GEN ALG ENG S, P299
[5]  
Elshamli A., 2004, Canadian Conference on Electrical and Computer Engineering 2004 (IEEE Cat. No.04CH37513), P677, DOI 10.1109/CCECE.2004.1345203
[6]   Genetic algorithms for route discovery [J].
Gelenbe, Erol ;
Liu, Peixiang ;
Laine, Jeremy .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2006, 36 (06) :1247-1254
[7]  
Goldberg DE., 1989, GENETIC ALGORITHMS S, V13
[8]  
Hu YR, 2004, IEEE INT CONF ROBOT, P4350
[9]  
Li Q, 2006, ISDA 2006: SIXTH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, VOL 2, P637
[10]  
Liu CA, 2010, CHINESE J ELECTRON, V19, P245