Comparative analysis of Type-1 and Type-2 fuzzy control in context of learning behaviors for mobile robotics

Dynamic uncertainties, manifested as input noise or variable environment conditions, are an inherent part of most real world control applications. Recently, several researchers demonstrated that Type-2 Fuzzy Logic Controllers (T2 FLC) are able to cope with such uncertainty and reduce its negative effects. However, the design and optimization of T2 FLC and its subsequent unbiased comparison to T1 FLC are still an open question. This paper presents a comparative analysis of interval T2 (IT2) and T1 FLCs in the context of learning behaviors for mobile robotics. First, a T1 FLC is optimized using the Particle Swarm Optimization algorithm to mimic a wall-following behavior performed by an operator. Next, an IT2 FLC is constructed by symmetrically blurring the fuzzy sets of the original T1 FLC. The performance of the fuzzy controllers is compared using a wall-following sonar-equipped mobile robot in both noise-free and noisy environments. It is experimentally demonstrated that the IT2 FLC can cope better with dynamic uncertainties in the sensory inputs due to the softening and smoothing of the output control surface by the IT2 fuzzy sets. However, the IT2 FLC is outperformed by the T1 FLC when sudden and fast response of the controller is required, such as in the case of turning around corners. Those results suggest the difficulties of symmetrical blurring of T1 FLC (although commonly used) as a design methodology for obtaining the architecture of an IT2 FLC.

[1]  Lotfi A. Zadeh,et al.  The Concepts of a Linguistic Variable and its Application to Approximate Reasoning , 1975 .

[2]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[3]  Jerry M. Mendel,et al.  Type-2 fuzzy logic systems , 1999, IEEE Trans. Fuzzy Syst..

[4]  J. Mendel Uncertain Rule-Based Fuzzy Logic Systems: Introduction and New Directions , 2001 .

[5]  Hani Hagras,et al.  A hierarchical type-2 fuzzy logic control architecture for autonomous mobile robots , 2004, IEEE Transactions on Fuzzy Systems.

[6]  Jorge Posada,et al.  A Type-2 Fuzzy Controller for Tracking Mobile Objects in the Context of Robotic Soccer Games , 2005, The 14th IEEE International Conference on Fuzzy Systems, 2005. FUZZ '05..

[7]  Hani Hagras,et al.  Using Uncertainty Bounds in the Design of an Embedded Real-Time Type-2 Neuro-Fuzzy Speed Controller for Marine Diesel Engines , 2006, 2006 IEEE International Conference on Fuzzy Systems.

[8]  Robert John,et al.  A comparative study of fuzzy logic controllers for autonomous robots. , 2006 .

[9]  Jerry M. Mendel,et al.  Interval Type-2 Fuzzy Logic Systems Made Simple , 2006, IEEE Transactions on Fuzzy Systems.

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

[11]  Hani Hagras,et al.  A Genetic Algorithm Based Architecture for Evolving Type-2 Fuzzy Logic Controllers for Real World Autonomous Mobile Robots , 2007, 2007 IEEE International Fuzzy Systems Conference.

[12]  Chia-Ju Wu,et al.  A PSO-Tuning Method for Design of Fuzzy PID Controllers , 2008 .

[13]  Woei Wan Tan,et al.  Towards an efficient type-reduction method for interval type-2 fuzzy logic systems , 2008, 2008 IEEE International Conference on Fuzzy Systems (IEEE World Congress on Computational Intelligence).

[14]  Hani Hagras,et al.  zSlices based general type-2 FLC for the control of autonomous mobile robots in real world environments , 2009, 2009 IEEE International Conference on Fuzzy Systems.

[15]  Jonathan M. Garibaldi,et al.  A comparison of Type-1 and Type-2 fuzzy controllers in a micro-robot context , 2009, 2009 IEEE International Conference on Fuzzy Systems.

[16]  Adel M. Alimi,et al.  The geometric interval type-2 fuzzy logic approach in robotic mobile issue , 2009, 2009 IEEE International Conference on Fuzzy Systems.

[17]  Jonathan M. Garibaldi,et al.  A novel dual-surface type-2 controller for micro robots , 2010, International Conference on Fuzzy Systems.

[18]  Jerry M. Mendel,et al.  A quantitative comparison of interval type-2 and type-1 fuzzy logic systems: First results , 2010, International Conference on Fuzzy Systems.