DESIGN OF GOAL-SEEKING BEHAVIOR-BASED MOBILE ROBOT USING PARTICLE SWARM FUZZY CONTROLLER

DESIGN OF GOAL-SEEKING BEHAVIOR-BASED MOBILE ROBOT USING PARTICLE SWARM FUZZY CONTROLLER aAndi Adriansyah, bBadaruddin, cEko Ihsanto a,b,c Electrical Engineering Departement, Faculty of Engineering, Universitas Mercu Buana Jl. Meruya Selatan, Kembangan, Jakarta Barat, 11650, Indonesia Email: a andi@mercubuana.ac.id Abstract Behavior-based control architecture has successfully demonstrated their competence in mobile robot development. There is a key issue in behavior-based mobile robot namely the behavior design problems. Fuzzy logic system characteristics are suitable to address the problems. However, there are difficulties encountered when setting fuzzy parameters manually. Therefore, most of the works in the field generate certain interest for the study of fuzzy systems with added learning capabilities. This paper presents the development of fuzzy behavior-based control architecture using Particle Swarm Optimization (PSO). Then, goal-seeking behaviors based on Particle Swarm Fuzzy Controller (PSFC) are developed using the modified PSO with two stages of the PSFC process. A new nonlinear function of modulated inertia weight adaptation with time, named as Sigmoid Decreasing Inertia Weight (SDIW), is designed for improving the performance of PSO. Several simulations and experiments with MagellanPro mobile robot have been performed to analyze the performance of the algorithm. The promising results have proved that the proposed control architecture for mobile robot has better capability to accomplish useful task in real office-like environment. Keywords: behavior-based robot; fuzzy logic; PSO; PSFC

[1]  Velappa M Ganapathy,et al.  BEHAVIOUR BASED MOBILE ROBOT NAVIGATION TECHNIQUE USING AI SYSTEM: EXPERIMENTAL INVESTIGATION ON ACTIVE MEDIA PIONEER ROBOT , 1970 .

[2]  Hongwei Mo,et al.  Behavior-Based Fuzzy Control for Mobile Robot Navigation , 2013 .

[3]  Hanspeter A. Mallot,et al.  Biomimetic robot navigation , 2000, Robotics Auton. Syst..

[4]  Edward Tunstel,et al.  Fuzzy behavior hierarchies for multi‐robot control , 2002, Int. J. Intell. Syst..

[5]  Alan S. Morris,et al.  Fuzzy-GA-based trajectory planner for robot manipulators sharing a common workspace , 2006, IEEE Transactions on Robotics.

[6]  R. Eberhart,et al.  Empirical study of particle swarm optimization , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[7]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[8]  Shamsudin H. M. Amin,et al.  Knowledge base tuning using genetic algorithm for fuzzy behavior-based autonomous mobile robot , 2005 .

[9]  Wang Dongshu,et al.  Behavior-based hierarchical fuzzy control for mobile robot navigation in dynamic environment , 2011, 2011 Chinese Control and Decision Conference (CCDC).

[10]  Kwee-Bo Sim,et al.  Design of fuzzy controller using schema coevolutionary algorithm , 2004, IEEE Trans. Fuzzy Syst..

[11]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[12]  Shamsudin H. M. Amin,et al.  Analytical and Empirical Study of Particle Swarm Optimization with a Sigmoid Decreasing Inertia Weight , 2006 .

[13]  Debasish Ghose,et al.  Goal seeking for robots in unknown environments , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Shun-ming Li,et al.  A Fuzzy Behavior-Based Architecture for Mobile Robot Navigation in Unknown Environments , 2009, 2009 International Conference on Artificial Intelligence and Computational Intelligence.

[15]  Michael R. M. Jenkin,et al.  Computational principles of mobile robotics , 2000 .

[16]  O. Weck,et al.  A COMPARISON OF PARTICLE SWARM OPTIMIZATION AND THE GENETIC ALGORITHM , 2005 .