Inverse Kinematics Solution of Articulated Robots Using a Heuristic Approach for Optimizing Joint Displacement

被引:3
|
作者
Vazquez-Castillo, Valentin [1 ]
Torres-Figueroa, Jacobo [1 ]
Merchan-Cruz, Emmanuel A. [2 ,3 ]
Vega-Alvarado, Eduardo [1 ]
Nino-Suarez, Paola A. [4 ]
Rodriguez-Canizo, Ricardo G. [4 ]
机构
[1] Inst Politecn Nacl, Ctr Inovac & Desarrollo Tecnol Computo CIDETE, Grp Res & Innovat Mechatron GRIM, Mexico City 07700, DF, Mexico
[2] LLC Robot Solut, LV-1039 Riga, Latvia
[3] Transport & Telecommun Inst, LV-1019 Riga, Latvia
[4] Inst Politecn Nacl, Escuela Super Ingn Mecan & Elect ESIME Azcapotzal, Mexico City 02250, DF, Mexico
关键词
Robots; Robot kinematics; Kinematics; Trajectory; End effectors; Optimization; Mathematical models; Heuristic algorithms; differential evolution; optimization; inverse kinematics problem; trajectory tracking; OPTIMIZATION;
D O I
10.1109/ACCESS.2022.3182496
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this work, a new constrained numerical optimization approach is proposed for solving offline the Inverse Kinematics Problem (IKP) of articulated robots, which consists on optimizing the joint displacement while the end effector is positioned and oriented in a desired pose. The novelty of this approach is in the formulation of the optimization problem, where the objective function calculates the minimum joint displacement, with the position and orientation errors handled as equality constraints. This formulation may avoid configurations containing singularities. The IKP is solved for a defined trajectory in the dexterous workspace of the robot by using two versions of the Differential Evolution algorithm and considering two stages. First, DE/rand/1/bin is used for positioning and orienting the end effector at the first point of the trajectory regardless of its initial position. The second stage applies DE/best/1/bin in order to emphasize the exploitation process and minimize the computational time to obtain the inverse kinematics due to the closeness that exists between the consecutive points that make up the trajectory. This combination of DE versions is another contribution of the proposed approach that speeds up considerably the search process by first prioritizing the exploration and then the exploitation, and this sequential application can be used to the solution of diverse constrained numerical optimization problems. Finally, the IKP for the IRB-1600 robot was solved as a case study considering two trajectories in its dexterous workspace, circular and Lissajous. The results generated by the proposed approach for the case study were simulated in the RoboDK (R) industrial robot simulator.
引用
收藏
页码:63132 / 63151
页数:20
相关论文
共 50 条
  • [1] A Novel General Inverse Kinematics Optimization-Based Solution for Legged Robots in Dynamic Walking by a Heuristic Approach
    Torres-Figueroa, Jacobo
    Portilla-Flores, Edgar A.
    Vasquez-Santacruz, Jose A.
    Vega-Alvarado, Eduardo
    Marin-Urias, Luis F.
    IEEE ACCESS, 2023, 11 : 2886 - 2906
  • [2] Artificial Neural Networks for inverse kinematics problem in articulated robots
    Cagigas-Muniz, Daniel
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 126
  • [3] Reliability-based approach to the inverse kinematics solution of robots using Elman's networks
    Köker, R
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2005, 18 (06) : 685 - 693
  • [4] A heuristic approach to the inverse differential kinematics problem
    Beyer, U
    Smieja, F
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 1997, 18 (04) : 309 - 327
  • [5] A Heuristic Approach to the Inverse Differential Kinematics Problem
    Uwe Beyer
    Frank Śmieja
    Journal of Intelligent and Robotic Systems, 1997, 18 : 309 - 327
  • [6] Heuristic approach to the inverse differential kinematics problem
    German Natl Research Cent for, Computer Science , Sankt Augustin, Germany
    J Intell Rob Syst Theor Appl, 1600, 4 (309-327):
  • [7] Evolutionary Multi-Objective Inverse Kinematics on Highly Articulated and Humanoid Robots
    Starke, Sebastian
    Hendrich, Norman
    Krupke, Dennis
    Zhang, Jianwei
    2017 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2017, : 6959 - 6966
  • [8] General approach for inverse kinematics of nR robots
    Wei, Yanhui
    Jian, Shengqi
    He, Shuang
    Wang, Zhepeng
    MECHANISM AND MACHINE THEORY, 2014, 75 : 97 - 106
  • [9] Inverse kinematics algorithm for space robots using the virtual manipulator approach
    Xia, Jinjun
    Jin, Minghe
    Liu, Hong
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2009, 37 (04): : 5 - 8
  • [10] A parallel approach of the inverse kinematics solutions for robots using a transputer network
    Fang, JS
    Bose, SC
    JOURNAL OF ROBOTIC SYSTEMS, 1996, 13 (06): : 341 - 352