A comparative analysis of metaheuristic algorithms for solving the inverse kinematics of robot manipulators

被引:0
|
作者
Alexis Abdor-Sierra, Javier [1 ]
Alejandro Merchan-Cruz, Emmanuel [2 ,3 ]
Gustavo Rodriguez-Canizo, Ricardo [1 ]
机构
[1] Inst Politecn Nacl, ESIME UA, Mexico City, DF, Mexico
[2] SIA Robot Solut, Riga, Latvia
[3] Transport & Telecommun Inst, Riga, Latvia
关键词
Metaheuristics; Optimization; Inverse kinematics; Robot Manipulator; Position; Orientation; OPTIMIZATION;
D O I
10.1016/j.rineng.2022.100597
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper, a comparison in the performance of metaheuristic algorithms was performed for solving the inverse kinematics problem of redundant robot manipulators. First, a review of several popular metaheuristic techniques and their variants was made. Then, the forward kinematics for the 6-DOF UR5 universal robot and the 7-DOF Motoman SIA20D were obtained using the DH convention. Two optimization problems were defined to eval-uate the performance of the different heuristic approaches in order to identify their weaknesses and strengths. The first one consists in solving the inverse kinematics only for the position of the defined Tool Center Point (TCP) of the manipulators; the second one, which is the major contribution of this work, extends the analysis of the studied algorithms to solve the inverse kinematics for a desired pose of the end-effector of the robot. To validate the robustness of each metaheuristic, 30 trials were performed for each optimization problem. Each trial consisted of finding the joint values for 50 random positions within the robot's workspace and validating how many optimal solutions were obtained during that trial. The results present the best and worst performing metaheuristics based on the optimal solutions obtained, standard deviation of the optimal solution and the execution time.
引用
收藏
页数:11
相关论文
共 50 条
  • [21] Modifications of Fully Resampled PSO in the Inverse Kinematics of Robot Manipulators
    Santos, David O.
    Molina, Lucas
    Carvalho, Jose G. N.
    Carvalho, Elyson A. N.
    Freire, Eduardo O.
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2024, 9 (02) : 1923 - 1928
  • [22] The Inverse Kinematics solutions for Robot Manipulators based on Firefly Algorithm
    Hernandez-Barragan, Jesus
    Lopez-Franco, Carlos
    Antonio-Gopar, Cecilia
    Alanis, Alma Y.
    Arana-Daniel, Nancy
    [J]. 2018 IEEE LATIN AMERICAN CONFERENCE ON COMPUTATIONAL INTELLIGENCE (LA-CCI), 2018,
  • [23] Inverse Kinematics of Robot Manipulators with Multiple Moving Control Points
    De Santis, Agostino
    Siciliano, Bruno
    [J]. ADVANCES IN ROBOT KINEMATICS: ANALYSIS AND DESIGN, 2008, : 429 - 438
  • [24] An improved approach to the solution of inverse kinematics problems for robot manipulators
    Karlik, B
    Aydin, S
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2000, 13 (02) : 159 - 164
  • [25] Inverse kinematics solutions for industrial robot manipulators with offset wrists
    Kucuk, Serdar
    Bingul, Zafer
    [J]. APPLIED MATHEMATICAL MODELLING, 2014, 38 (7-8) : 1983 - 1999
  • [26] The inverse kinematics solutions of fundamental robot manipulators with offset wrist
    Kucuk, S
    Bingul, Z
    [J]. 2005 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS, 2005, : 197 - 202
  • [27] Inverse kinematics of arbitrary robotic manipulators using genetic algorithms
    Khwaja, AA
    Rahman, MO
    Wagner, MG
    [J]. ADVANCES IN ROBOT KINEMATICS: ANALYSIS AND CONTROL, 1998, : 375 - 382
  • [28] Comparative Analysis for the Inverse Kinematics of Redundant Manipulators based on Repetitive Tracking Tasks
    Wang, Jingguo
    Li, Yangmin
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION AND LOGISTICS ( ICAL 2009), VOLS 1-3, 2009, : 164 - 169
  • [29] Jacobian inverse kinematics algorithms with variable steplength for mobile manipulators
    Tchon, Krzysztof
    Jakubiak, Janusz
    [J]. ADVANCES IN ROBOT KINEMATICS: MECHANISMS AND MOTION, 2006, : 465 - +
  • [30] Optimal Extended Jacobian Inverse Kinematics Algorithms for Robotic Manipulators
    Tchon, Krzysztof
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2008, 24 (06) : 1440 - 1445