Comparison of GA tuned fuzzy logic and NARMA-L2 controllers for motion control in 5-DOF robot

Abstract Robots are useful in industries in many ways. In today’s economy, the manufacturing industry needs to be efficient to cope with the competition. Installing robots in the industry is often a step to be more competitive because robots can do certain tasks more efficiently than humans. Some of the manufacturing tasks in which robots perform better are assembling products, polishing, and cutting. In order to accurately perform these industrial operations, an effective controller needs to be implemented instead of conventional Proportional plus Integral (PI) controller. When a fuzzy controller is implemented directly, there will be a problem of computational complexity. Therefore, soft computing-based approach namely, genetic-fuzzy systems are proposed in this paper. Fuzzy systems have been integrated with Genetic Algorithm (GA) to optimize the scaling factors that define the fuzzy systems. GAs inspired by the process of biological evolution, are adaptive search and optimization algorithms. A system to be optimized is represented by a binary string which encodes the parameters of the system. This methodology is highly robust and imprecision tolerant. If a unique optimum exists, the procedure approaches it through gradual improvement of the fitness and if the optimum is not unique, the method will approach one of the optimum solutions. Hence, GA tuned fuzzy system is proposed and compared with NARMA-L2 controller for controlling the motion of a 5DOF robotic manipulator. This analysis has been performed using SOLIDWORKS and MATLAB/SIMULINK environments.

[1]  Mohammed Ouali,et al.  Kinematic Modelling and Simulation of a 2-R Robot Using SolidWorks and Verification by MATLAB/Simulink: , 2012 .

[2]  Hsiung-Cheng Lin,et al.  Inverse kinematics analysis trajectory planning for a robot arm , 2011, 2011 8th Asian Control Conference (ASCC).

[3]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[4]  Snehasis Mukhopadhyay,et al.  Adaptive control using neural networks and approximate models , 1997, IEEE Trans. Neural Networks.

[5]  Hamid D. Taghirad,et al.  A novel hybrid Fuzzy-PID controller for tracking control of robot manipulators , 2009, 2008 IEEE International Conference on Robotics and Biomimetics.

[6]  Naresh K. Sinha,et al.  An iterative learning scheme for motion control of robots using neural networks: A case study , 1993, J. Intell. Robotic Syst..

[7]  Sarah Eichmann,et al.  Fuzzy Logic Intelligence Control And Information , 2016 .

[8]  Hung T. Nguyen,et al.  A First Course in Fuzzy and Neural Control , 2002 .

[9]  Amitava Chatterjee,et al.  An adaptive fuzzy strategy for motion control of robot manipulators , 2005, Soft Comput..

[10]  Hani Hagras,et al.  Introduction to Type-2 Fuzzy Logic Controllers , 2011, IEEE International Conference on Intelligent Systems.

[11]  Anthony Green,et al.  Dynamics and Trajectory Tracking Control of a Two-Link Robot Manipulator , 2004 .

[12]  O. A. Mahgoub,et al.  Control of Efficient Intelligent Robotic Gripper Using Fuzzy Inference System , 2012 .

[13]  Stephen A. Billings,et al.  Non-linear system identification using neural networks , 1990 .

[14]  A. Che Soh,et al.  DEVELOPMENT OF AN ADJUSTABLE GRIPPER FOR ROBOTIC PICKING AND PLACING OPERATION , 2012 .

[15]  M. Chidambaram,et al.  Computer Control of Processes , 2001 .

[16]  Boubaker Daachi,et al.  A Neural Network Adaptive Controller for End-effector Tracking of Redundant Robot Manipulators , 2006, J. Intell. Robotic Syst..

[17]  Mohsen Shayestegan,et al.  Fuzzy logic controller for robot navigation in an unknown environment , 2013, 2013 IEEE International Conference on Control System, Computing and Engineering.

[18]  M. D. Bennett,et al.  Robotics and Control , 1990 .

[19]  Thomas B. Moeslund,et al.  When is a Robot a Robot?: How new degree in robotics challenged us to once again define robots , 2014 .

[20]  Oscar Castillo,et al.  Introduction to Type-2 Fuzzy Logic Control , 2012 .