Boomerang algorithm based on swarm optimization for inverse kinematics of 6 DOF open chain manipulators

被引:1
作者
Duymazlar, Okan [1 ]
Engin, Dilsad [1 ,2 ]
机构
[1] Ege Univ, Ege Higher Vocat Sch, Mechatron Program, Izmir, Turkiye
[2] Ege Univ, Ege Higher Vocat Sch, Dept Elect & Automat, Izmir, Turkiye
关键词
Inverse kinematics; industrial robots; time efficient computing; PSO; SERIAL ROBOT MANIPULATOR; PSO;
D O I
10.55730/1300-0632.3988
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this study, a feasible swarm intelligence algorithm is proposed that computes the inverse kinematics solution of 6 degree of freedom (DOF) industrial robot arms, which are frequently used in industrial and medical applications. The proposed algorithm is named as Boomerang algorithm due to its recursive structure. The proposed algorithm aims to reduce the computation time to feasible levels without increasing the position and orientation errors. In order to reduce the computational time in swarm optimization algorithms and increase feasibility, an alternative definition method was used instead of the DH method in defining the robot arm kinematic configuration. The effect of the proposed alternative definition method in reducing the computational time is presented through example inverse kinematic analysis. The proposed algorithm was compared with 3 different particle swarm optimization (PSO) variants that include orientation in the inverse kinematic solution of 6 DOF robot arms. Comparative simulation studies were carried out with 20 randomly selected position and orientation data from the workspaces of PUMA 560 and ABB IRB120 manipulators to measure performance of the algorithms. Using the error and computation time values obtained from the simulation results, the algorithms are compared using the Wilcoxon nonparametric statistical test. When the simulation results are analysed by considering the calculation time, positioning accuracy and solution finding rates, it is seen that the Boomerang algorithm is more feasible than the other PSO variants. Verification of the simulation results, and the physical applications were carried out with the ABB IRB120 6 DOF robot arm. Simulation studies and experimental studies showed that the proposed algorithm may be an efficient method for inverse kinematics of time-critical applications.
引用
收藏
页码:342 / 359
页数:19
相关论文
共 50 条
  • [41] Inverse Kinematics Solution of a 6-DOF Industrial Robot
    Dash, Kshitish K.
    Choudhury, B. B.
    Senapati, S. K.
    SOFT COMPUTING IN DATA ANALYTICS, SCDA 2018, 2019, 758 : 183 - 192
  • [42] Solve the Inverse Kinematics of Robot Arms using Sand Cat Swarm Optimization (SCSO) Algorithm
    Seyyedabbasi, Amir
    2022 INTERNATIONAL CONFERENCE ON THEORETICAL AND APPLIED COMPUTER SCIENCE AND ENGINEERING (ICTASCE), 2022, : 127 - 131
  • [43] An inverse kinematics solution for manipulators based on fuzzy logic
    Yang, M
    Lu, GZ
    Li, JG
    2001 INTERNATIONAL CONFERENCES ON INFO-TECH AND INFO-NET PROCEEDINGS, CONFERENCE A-G: INFO-TECH & INFO-NET: A KEY TO BETTER LIFE, 2001, : D400 - D404
  • [44] Using cuckoo optimization algorithm and imperialist competitive algorithm to solve inverse kinematics problem for numerical control of robotic manipulators
    Bayati, Mostafa
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2015, 229 (05) : 375 - 387
  • [45] Inverse kinematics problem for 6-DOF space manipulator based on the theory of screws
    Xie, Jian
    Qiang, Wenyi
    Liang, Bin
    Li, Cheng
    2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS, VOLS 1-5, 2007, : 1659 - +
  • [46] An adaptive-learning algorithm to solve the inverse kinematics problem of a 6 DOF serial robot manipulator
    Hasan, Ali T.
    Hamouda, A. M. S.
    Ismail, N.
    Al-Assadi, H. M. A. A.
    ADVANCES IN ENGINEERING SOFTWARE, 2006, 37 (07) : 432 - 438
  • [47] Improvement of Artificial Bee Colony Algorithm for Inverse Kinematics of Redundant Manipulators
    Shi, Jianping
    Xu, Yongchi
    Gu, Xun
    Chen, Dongyun
    Jixie Gongcheng Xuebao/Journal of Mechanical Engineering, 2024, 60 (15): : 60 - 70
  • [48] An Optimization Method for Inverse Kinematics of a 7-DOF Redundant Manipulator
    Yan Wenbin
    Sun Lei
    2015 34TH CHINESE CONTROL CONFERENCE (CCC), 2015, : 4472 - 4479
  • [49] A repeatable inverse kinematics algorithm with linear invariant subspaces for mobile manipulators
    Tchon, K
    Jakubiak, J
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2005, 35 (05): : 1051 - 1057
  • [50] Inverse Kinematics Solution Based on Redundancy Modeling and Desired Behaviors Optimization for Dual Mobile Manipulators
    Xiangfei Li
    Laizhen Luo
    Huan Zhao
    Dongsheng Ge
    Han Ding
    Journal of Intelligent & Robotic Systems, 2023, 108