ANFIS based kinematic analysis of a 4-DOFs SCARA robot

Robot kinematics plays a crucial role in recent advancements within industrial sectors and numerous medical applications. Finding forward kinematics, using DH convention is an easy task. As compared to forward kinematics, finding the inverse kinematics solution is far more challenging problem, especially when degrees-of-freedom (DOFs) are more. That is why; there is no general solution to the inverse kinematic problem of a given serial manipulator. This led to the development of alternate technique like fuzzy inference system (FIS) and neural network approach (NNA). This paper uses the combination of above two techniques, called as adaptive neuro fuzzy inference system (ANFIS), along with Gaussian membership function, in order to address the kinematic analysis of a 4-DOFs SCARA robot. The inverse kinematic solutions obtained using ANFIS are further utilized for desired path generation by the SCARA robot. Further, the complete analytical solution is developed in MATLAB environment for the validation purpose. It has been demonstrated with simulation runs that ANFIS results are satisfactory and are found in close approximation with analytical solutions.

[1]  Ashish Singla,et al.  Kinematic modelling of a five-DOFs spatial manipulator used in robot-assisted surgery , 2016 .

[2]  Li-Xin Wang,et al.  Adaptive fuzzy systems and control - design and stability analysis , 1994 .

[3]  Leonidas J. Guibas,et al.  Inverse Kinematics in Biology: The Protein Loop Closure Problem , 2005, Int. J. Robotics Res..

[4]  J. Denavit,et al.  A kinematic notation for lower pair mechanisms based on matrices , 1955 .

[5]  Lawrence W. Stark,et al.  Visual enhancements in pick-and-place tasks: Human operators controlling a simulated cylindrical manipulator , 1987, IEEE Journal on Robotics and Automation.

[6]  Robert J. Schilling,et al.  Fundamentals of robotics - analysis and control , 1990 .

[7]  Li-xin Wei,et al.  A new solution for inverse kinematics of manipulator based on neural network , 2003, Proceedings of the 2003 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.03EX693).

[8]  E. Mizutani,et al.  Neuro-Fuzzy and Soft Computing-A Computational Approach to Learning and Machine Intelligence [Book Review] , 1997, IEEE Transactions on Automatic Control.

[9]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[10]  Chih-Cheng Chen,et al.  A combined optimization method for solving the inverse kinematics problems of mechanical manipulators , 1991, IEEE Trans. Robotics Autom..

[11]  B. Biswal,et al.  A Neural Network Approach for Inverse Kinematic of a SCARA Manipulator , 2014 .

[12]  Ali Zilouchian,et al.  Application of Fuzzy Logic for the Solution of Inverse Kinematics and Hierarchical Controls of Robotic Manipulators , 1998, J. Intell. Robotic Syst..

[13]  B. C. Nakra,et al.  Kinematic Analysis Using Neuro-fuzzy Intelligent Technique for Robotic Manipulator , 2013 .

[14]  B. C. Nakra,et al.  Comparative Analysis For Kinematics Of 5-DOF Industrial Robotic Manipulator , 2015 .

[15]  Springer-Verlag London,et al.  A neural-network committee machine approach to the inverse kinematics problem solution of robotic manipulators , 2014 .

[16]  Rasit Köker,et al.  A neural-network committee machine approach to the inverse kinematics problem solution of robotic manipulators , 2013, Engineering with Computers.