Inverse Kinematics Solution for Redundant Robot Manipulator using Combination of GA and NN
A demonstration of the inverse kinematics is a very complex problem for redundant robot manipulator. This paper presents the solution of inverse kinematics for one of redundant robots manipulator (three link robot) by combing of two intelligent algorithms GA (Genetic Algorithm) and NN (Neural Network). The inputs are position and orientation of three link robot. These inputs are entering to Back Propagation Neural Network (BPNN). The weights of BPNN are optimized using continuous GA. The (Mean Square Error) MSE is also computed between the estimated and desired outputs of joint angles. In this paper, the fitness function in GA is proposed. The sinwave and circular for three link robot end effecter and desired trajectories are simulated by MATLAB program. Joint angles and end effecter positions of robot results values of circular trajectory are better than joint angles end effecter positions of robot results values of NN work in another paper. Three link redundant robot workspace is also simulated. The outputs results of best three joint angles are evaluated for two trajectories sinwave and circular, with 50 generations the algorithm is fast. This paper presents the simulations results that are obtained based on MATLAB R2010b program.
Bruno Siciliano, Oussama Khatib, Springer Handbook of Robotic, Springer-Verlag Berlin Heidelberg, 2008.
Y. Feng, W. Yao-nan and Y. Yi-min, Inverse Kinematics Solution for Robot Manipulator based on Neural Network under Joint Subspace, INT J COMPUT COMMUN, ISSN 1841-9836, Vol.7, No. 3 September, pp. 459-472, 2012.
Raşit Köker, Cemil Oz, Tarık C¸ akarb and Hüseyin Ekiz, A study of neural network based inverse kinematics solution for a three-joint robot, ELSEVIER, Robotics and Autonomous Systems 49 -227–234, 2004.
Panchanand Jha, BB Biswal, A Neural Network Approach for Inverse Kinematic of a SCARA Manipulator, International Journal of Robotics and Automation (IJRA), Vol. 3, No. 1, ISSN: 2089-4856, March, 2014.
F.Y.C. Albert, S.P. Koh, C.P. Chen, S.K.Tiong and S.Y.S. Edwin, Optimizing Joint Angles of Robotic Manipulator using genetic Algorithm, IACSIT Press, Singapore, 8IPCSIT vol.2, 2011.
J. Ramirez A., and A. Rubiano F., Optimization of Inverse Kinematics of a 3R Robotic Manipulator using Genetic Algorithms, International Journal of Mechanical, Aerospace, Industrial, Mechatronic and Manufacturing Engineering Vol:5, No:11, 2011.
Adrian-Vasile Duka, Neural network based inverse kinematics solution for trajectory tracking of a robotic arm, ELSEVIER, The 7th International Conference Interdisciplinarity in Engineering, 2014.
Adri`a Colom´, Smooth Inverse Kinematics Algorithms for Serial Redundant Robots, Master Thesis, Institut de Rob`otica i Inform`atica Industrial, 2011.
http://www.mathworks.com/help/pdf_doc/gads/gads_tb.pdf. Accessed on 1/08/2016.
Md. Mijanur Rahman, Tania Akter Setu, An Implementation for Combining Neural Networks and Genetic Algorithms, IJCST Vol. 6, Iss ue 3, July – Sept., 2015.
Copyright: Open Access authors retain the copyrights of their papers, and all open access articles are distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution and reproduction in any medium, provided that the original work is properly cited. The use of general descriptive names, trade names, trademarks, and so forth in this publication, even if not specifically identified, does not imply that these names are not protected by the relevant laws and regulations. While the advice and information in this journal are believed to be true and accurate on the date of its going to press, neither the authors, the editors, nor the publisher can accept any legal responsibility for any errors or omissions that may be made. The publisher makes no warranty, express or implied, with respect to the material contained herein.