Comparison of four different heuristic optimization algorithms for the inverse kinematics solution of a real 4-DOF serial robot manipulator

被引:82
作者
Ayyildiz, Mustafa [1 ]
Cetinkaya, Kerim [2 ]
机构
[1] Duzce Univ, Dept Mfg Engn, Fac Technol, Duzce, Turkey
[2] Karabuk Univ, Fac Technol, Ind Design Engn Dept, Karabuk, Turkey
关键词
Heuristic optimization methods; Inverse kinematics; Serial robot; KRILL HERD; GLOBAL OPTIMIZATION;
D O I
10.1007/s00521-015-1898-8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this study, a 4-degree-of-freedom (DOF) serial robot manipulator was designed and developed for the pick-and-place operation of a flexible manufacturing system. The solution of the inverse kinematics equation, one of the most important parts of the control process of the manipulator, was obtained by using four different optimization algorithms: the genetic algorithm (GA), the particle swarm optimization (PSO) algorithm, the quantum particle swarm optimization (QPSO) algorithm and the gravitational search algorithm (GSA). These algorithms were tested with two different scenarios for the motion of the manipulator's end-effector. One hundred randomly selected workspace points were defined for the first scenario, while a spline trajectory, also composed of one hundred workspace points, was used for the second. The optimization algorithms were used for solving of the inverse kinematics of the manipulator in order to successfully move the end-effector to these workspace points. The four algorithms were compared according to the execution time, the end-effector position error and the required number of generations. The results showed that the QPSO could be effectively used for the inverse kinematics solution of the developed manipulator.
引用
收藏
页码:825 / 836
页数:12
相关论文
共 56 条
  • [1] Aarts E.H.L., 1989, Stat. Neerl, V43, P31, DOI [10.1111/j.1467-9574.1989.tb01245.x, DOI 10.1111/J.1467-9574.1989.TB01245.X]
  • [2] [Anonymous], 1999, 6 INT S MICR MACHDS
  • [3] [Anonymous], E J NEW WORLD S ACAD
  • [4] [Anonymous], 1 INT S IND DES ENG
  • [5] [Anonymous], IEEE INT C NEUR NETW
  • [6] [Anonymous], THESIS
  • [7] [Anonymous], 1997, IEEE T AUTOM CONTROL, DOI DOI 10.1109/TAC.1997.633847
  • [8] [Anonymous], IEEE INT C ENG INT S
  • [9] [Anonymous], 2005, COMPUTATIONAL INTELL
  • [10] [Anonymous], INT C MACH AUT