An improved genetic algorithm with co-evolutionary strategy for global path planning of multiple mobile robots

被引:174
作者
Qu, Hong [1 ]
Xing, Ke [1 ]
Alexander, Takacs [2 ]
机构
[1] Univ Elect Sci & Technol China, Sch Comp Sci & Engn, Chengdu 610054, Peoples R China
[2] KTH Royal Inst Technol, Sch Comp Sci & Commun, SE-10044 Stockholm, Sweden
基金
美国国家科学基金会;
关键词
Genetic Algorithm (GA); Co-evolution; Co-evolutionary Improved Genetic Algorithm (CIGA); Global path planning; Multiple robots; OPTIMIZATION;
D O I
10.1016/j.neucom.2013.04.020
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a Co-evolutionary Improved Genetic Algorithm (CIGA) for global path planning of multiple mobile robots, which employs a co-evolution mechanism together with an improved genetic algorithm (GA). This improved GA presents an effective and accurate fitness function, improves genetic operators of conventional genetic algorithms and proposes a new genetic modification operator. Moreover, the improved GA, compared with conventional GAs, is better at avoiding the problem of local optimum and has an accelerated convergence rate. The use of a co-evolution mechanism takes into full account the cooperation between populations, which avoids collision between mobile robots and is conductive for each mobile robot to obtain an optimal or near-optimal collision-free path. Simulations are carried out to demonstrate the efficiency of the improved GA and the effectiveness of CIGA. Crown Copyright (c) 2013 Published by Elsevier B.V. All rights reserved.
引用
收藏
页码:509 / 517
页数:9
相关论文
共 26 条
[1]   PATH PLANNING FOR A MOBILE ROBOT [J].
ALEXOPOULOS, C ;
GRIFFIN, PM .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1992, 22 (02) :318-322
[2]   NUMERICAL POTENTIAL-FIELD TECHNIQUES FOR ROBOT PATH PLANNING [J].
BARRAQUAND, J ;
LANGLOIS, B ;
LATOMBE, JC .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1992, 22 (02) :224-241
[3]   Genetic algorithm for the multiple-query optimization problem [J].
Bayir, Murat Ali ;
Toroslu, Ismail H. ;
Cosar, Ahmet .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2007, 37 (01) :147-153
[4]   Cooperative coevolutionary adaptive genetic algorithm in path planning of cooperative multi-mobile robot systems [J].
Cai, ZX ;
Peng, ZH .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2002, 33 (01) :61-71
[5]   A single front genetic algorithm for parallel multi-objective optimization in dynamic environments [J].
Camara, Mario ;
Ortega, Julio ;
de Toro, Francisco .
NEUROCOMPUTING, 2009, 72 (16-18) :3570-3579
[6]   Multiobjective genetic algorithms applied to solve optimization problems [J].
Dias, AHF ;
de Vasconcelos, JA .
IEEE TRANSACTIONS ON MAGNETICS, 2002, 38 (02) :1133-1136
[7]   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
[8]   Multi-robot path planning using co-evolutionary genetic programming [J].
Kala, Rahul .
EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (03) :3817-3831
[9]  
Koza J. R., 1990, P 2 C ART LIF, P1
[10]   Coevolutionary particle swarm optimization using Gaussian distribution for solving constrained optimization problems [J].
Krohling, Renato A. ;
Coelho, Leandro dos Santos .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2006, 36 (06) :1407-1416