Multi-Objective Continuous-Ant-Colony-Optimized FC for Robot Wall-Following Control

被引:49
作者
Hsu, Chia-Hung [1 ]
Juang, Chia-Feng [1 ]
机构
[1] Natl Chung Hsing Univ, Taichung, Taiwan
关键词
PARTICLE-SWARM OPTIMIZATION; RULE-BASED SYSTEMS; FUZZY CONTROLLER; MOBILE-ROBOT; GENETIC ALGORITHM; EVOLUTIONARY ALGORITHMS; UNKNOWN ENVIRONMENTS; DESIGN; INTERPRETABILITY; NAVIGATION;
D O I
10.1109/MCI.2013.2264233
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a multi-objective, rule-coded, advanced, continuous-ant-colony optimization (MO-RACACO) algorithm for fuzzy controller (FC) design and its application to multi-objective, wall-following control for a mobile robot. In the MO-RACACO-based FC design approach, the number of rules and all free parameters in each rule are optimized using the MO-RACACO algorithm. This is a complex multi-objective optimization problem that considers both the optimization of discrete variables (number of rules) and continuous variables (rule parameters). To address this problem, the MO-RACACO uses a rule-coded individual (solution) representation and a rule-based mutation operation to find Pareto-optimal solutions with different numbers of rules. New solutions in the MO-RACACO are generated using a pheromone-level-based adaptive elite-tournament path selection strategy followed by a Gaussian sampling operation. The MO-RACACO-based FC design approach is applied to a multi-objective, wall-following problem for a mobile robot. Three objectives are defined so that the robot is collision-free, maintains a constant distance from the wall, and moves smoothly at a high speed. This automatic design approach avoids the time-consuming manual design of fuzzy rules and the exhaustive collection of input-output training pairs. The performance of the MO-RACACO-based control is verified through comparisons with various multi-objective population-based optimization algorithms (MOPOAs) in multi-objective FC optimization problems. This study also includes experiments that demonstrate robot wall-following control using an actual mobile robot.
引用
收藏
页码:28 / 40
页数:13
相关论文
共 41 条
[1]   Mission-Driven Robotic Intelligent Sensor Agents for Territorial Security [J].
Abielmona, Rami ;
Petriu, Emil M. ;
Harb, Moufid ;
Wesolkowski, Slawo .
IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2011, 6 (01) :55-67
[2]   A Fast and Scalable Multiobjective Genetic Fuzzy System for Linguistic Fuzzy Modeling in High-Dimensional Regression Problems [J].
Alcala, Rafael ;
Jose Gacto, Maria ;
Herrera, Francisco .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2011, 19 (04) :666-681
[3]   A Multiobjective Evolutionary Approach to Concurrently Learn Rule and Data Bases of Linguistic Fuzzy-Rule-Based Systems [J].
Alcala, Rafael ;
Ducange, Pietro ;
Herrera, Francisco ;
Lazzerini, Beatrice ;
Marcelloni, Francesco .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2009, 17 (05) :1106-1122
[4]   A genetic fuzzy controller for vehicle automatic steering control [J].
Cai, Lin ;
Rad, A. B. ;
Chan, Wai-Lok .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2007, 56 (02) :529-543
[5]   Optimization of interval type-2 fuzzy logic controllers using evolutionary algorithms [J].
Castillo, O. ;
Melin, P. ;
Alanis, A. ;
Montiel, O. ;
Sepulveda, R. .
SOFT COMPUTING, 2011, 15 (06) :1145-1160
[6]   Foreword [J].
Chen, Chih-Ming ;
Flandorfer, Hans ;
Chen, Sinn-Wen ;
Lee, Jae-Ho ;
Yen, Yee-Wen ;
Schmetterer, Clemens ;
Ohnuma, Ikuo ;
Wang, Chao-Hong .
JOURNAL OF ELECTRONIC MATERIALS, 2012, 41 (01) :1-1
[7]   Object Detection Using Color Entropies and a Fuzzy Classifier [J].
Chen, Guo-Cyuan ;
Juang, Chia-Feng .
IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2013, 8 (01) :33-45
[8]   Handling multiple objectives with particle swarm optimization [J].
Coello, CAC ;
Pulido, GT ;
Lechuga, MS .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2004, 8 (03) :256-279
[9]   Fuzzy control of a mobile robot - Implementation using a MATLAB-based rapid prototyping system [J].
Cupertino, Francesco ;
Giordano, Vincenzo ;
Naso, David ;
Delfine, Luigi .
IEEE ROBOTICS & AUTOMATION MAGAZINE, 2006, 13 (04) :74-81
[10]   Cultural-Based Multiobjective Particle Swarm Optimization [J].
Daneshyari, Moayed ;
Yen, Gary G. .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2011, 41 (02) :553-567