Closed-Loop Inverse Kinematics Algorithm with Implicit Numerical Integration

被引:5
|
作者
Drexler, Daniel Andras [1 ]
机构
[1] Obuda Univ, Res & Innovat Ctr, Physiol Controls Res Ctr, Budapest, Hungary
关键词
differential inverse kinematics; numerical integration; explicit Euler; implicit Euler; explicit trapezoid; implicit trapezoid; theta method; weighted average method; ROBOT MANIPULATORS;
D O I
10.12700/APH.14.1.2017.1.10
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The closed-loop inverse kinematics algorithm is a numerical approximation of the solution of the inverse kinematics problem, which is a central problem of robotics. The accuracy of this approximation, i.e. the convergence of the numerical solution to the real solution can be increased by increasing the value of a feedback gain parameter. However, this can lead to unstable operation if the stability margin is reached. The accuracy of the closedloop inverse kinematics algorithm is increased here by replacing the numerical integration with second-order and implicit numerical integration techniques. The application of implicit Euler, explicit trapezoid, implicit trapezoid and the weighted average method is considered, and an iteration is presented to calculate the implicit solutions. Simulation results show that implicit second-order methods give the best results. However, they decrease the stability margin due to the iteration required to calculate the implicit solution. The stability margin of the algorithms with different numerical integration techniques is analyzed, and it turns out that the implicit trapezoid method has the most desirable properties.
引用
收藏
页码:147 / 161
页数:15
相关论文
共 50 条
  • [1] Second-order and implicit methods in numerical integration improve tracking performance of the closed-loop inverse kinematics algorithm
    Drexler, Daniel Andras
    Kovacs, Levente
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2016, : 3362 - 3367
  • [3] Closed-loop inverse kinematics algorithm for constrained flexible manipulators under gravity
    Siciliano, B
    [J]. JOURNAL OF ROBOTIC SYSTEMS, 1999, 16 (06): : 353 - 362
  • [4] Solution of the closed-loop inverse kinematics algorithm using the Crank-Nicolson method
    Drexler, Daniel Andras
    [J]. 2016 IEEE 14TH INTERNATIONAL SYMPOSIUM ON APPLIED MACHINE INTELLIGENCE AND INFORMATICS (SAMI), 2016, : 351 - 356
  • [5] Inverse Kinematics Analysis for the Arm of A Mobile Humanoid Robot based on the closed-loop algorithm
    Wang, Jingguo
    Li, Yangmin
    [J]. ICIA: 2009 INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, VOLS 1-3, 2009, : 501 - 506
  • [6] On the Stability of Closed-Loop Inverse Kinematics Algorithms for Redundant Robots
    Falco, Pietro
    Natale, Ciro
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2011, 27 (04) : 780 - 784
  • [7] Inverse Kinematics and Control of a 7-DOF Redundant Manipulator Based on the Closed-Loop Algorithm
    Wang, Jingguo
    Li, Yangmin
    Zhao, Xinhua
    [J]. INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2010, 7 (04): : 1 - 9
  • [8] A Closed-Loop Framework for the Inverse Kinematics of the 7 Degrees of Freedom Manipulator
    Song, Guoli
    Su, Shun
    Li, Yingli
    Zhao, Xingang
    Du, Huibin
    Han, Jianda
    Zhao, Yiwen
    [J]. ROBOTICA, 2021, 39 (04) : 572 - 581
  • [9] A Closed-Loop Framework for Inverse Kinematics of the 7-DOF Manipulator
    Du, Huibin
    Zhao, Yiwen
    Li, Xiaoguang
    Han, Jianda
    Wang, Zheng
    Song, Guoli
    [J]. PROCEEDINGS OF 2016 2ND INTERNATIONAL CONFERENCE ON CONTROL SCIENCE AND SYSTEMS ENGINEERING (ICCSSE), 2016, : 237 - 241
  • [10] Exploiting Redundancy in Closed-Loop Inverse Kinematics for Dexterous Object Manipulation
    Lippiello, Vincenzo
    Ruggiero, Fabio
    Villani, Luigi
    [J]. ICAR: 2009 14TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS, VOLS 1 AND 2, 2009, : 778 - 783