A comparative study of soft computing methods to solve inverse kinematics problem

被引:67
作者
El-Sherbiny, Ahmed [1 ]
Elhosseini, Mostafa A. [1 ]
Haikal, Amira Y. [1 ]
机构
[1] Mansoura Univ, Fac Engn, Comp Engn & Control Syst Dept, POB 35516, Mansoura, Egypt
关键词
ANFIS; Forward kinematics; GA; Inverse kinematics; Meta-heuristic; NN; Robot arm; Soft-computing;
D O I
10.1016/j.asej.2017.08.001
中图分类号
T [工业技术];
学科分类号
120111 [工业工程];
摘要
Robot arms are essential tools nowadays in industries due to its accuracy through high speed manufacturing. One of the most challenging problems in industrial robots is solving inverse kinematics. Inverse Kinematic Problem concerns with finding the values of angles which are related to the desired Cartesian location. With the development of Softcomputing-based methods, it's become easier to solve the inverse kinematic problem in higher speed with sufficient solutions rather than using traditional methods like numerical, geometric and algebraic. This paper presents a comparative study between different soft-computing based methods (Artificial Neural Network, Adaptive Neuro Fuzzy Inference System & Genetic Algorithms) applied to the problem of inverse kinematics. With the help of proposed method called minimized error function, both ANN and ANFIS are able to outperform other methods. The experimental test are done using 5DOF robot arm and analyzing the results proved the simulation results. (C) 2017 Ain Shams University.
引用
收藏
页码:2535 / 2548
页数:14
相关论文
共 21 条
[1]
Asada H.H., 2005, Introduction to Robotics
[2]
Bingul Z, P ICSC C COMP INT ME, P1
[3]
Caccavale F, 2005, IEEE ROBOT AUTOM MAG, V12, P53, DOI 10.1109/MRA.2005.1511869
[4]
Cohen Arjeh M, 2013, SOME TAPAS COMPUTER, P1
[5]
Doran C, 2003, GEOMETRIC ALGEBRA PH, P351
[6]
An adaptive-learning algorithm to solve the inverse kinematics problem of a 6 DOF serial robot manipulator [J].
Hasan, Ali T. ;
Hamouda, A. M. S. ;
Ismail, N. ;
Al-Assadi, H. M. A. A. .
ADVANCES IN ENGINEERING SOFTWARE, 2006, 37 (07) :432-438
[7]
Hasan AT, 2011, ARTIFICIAL NEURAL NETWORKS - INDUSTRIAL AND CONTROL ENGINEERING APPLICATIONS, P459
[8]
Two optimization algorithms for solving robotics inverse kinematics with redundancy [J].
Xu J. ;
Wang W. ;
Sun Y. .
Journal of Control Theory and Applications, 2010, 8 (2) :166-175
[9]
Inverse kinematics by numerical and analytical cyclic coordinate descent [J].
Olsen, Anders Lau ;
Petersen, Henrik Gordon .
ROBOTICA, 2011, 29 :619-626
[10]
Perez A, IEEE INT C ROB AUT, P4709