Solution of the closed-loop inverse kinematics algorithm using the Crank-Nicolson method

被引:0
|
作者
Drexler, Daniel Andras [1 ]
机构
[1] Budapest Univ Technol & Econ, Dept Control Engn & Informat Technol, Magyar Tudosok Krt 2, H-1117 Budapest, Hungary
关键词
differential inverse kinematics; numerical integration; explicit Euler; implicit Euler;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The closed-loop inverse kinematics algorithm is a numerical method used to approximate the solution of the inverse kinematics problem of robot manipulators based on the explicit Euler integration, that is a simple numerical integration technique. It is known from the theory of numerical techniques that the Crank-Nicolson method gives results with better convergence properties than the explicit Euler method, however it needs the application of the implicit Euler method, that needs the solution of the differential inverse kinematics problem, which is not known in advance in the robotics problem. An iterative method is proposed to calculate the implicit Euler solution, and the results are used to carry out the numerical integration using the Crank-Nicolson method. Experimental results show that the application of the Crank-Nicolson method yields better convergence for the differential inverse positioning problem of planar nonredundant and redundant manipulators than the application of the explicit Euler method. Both the case of reaching a single end effector point and path tracking are analyzed and the results are compared to the results acquired using the explicit and implicit Euler methods separately; the convergence is faster if the goal is to reach a desired end effector configuration, while the tracking error is smaller in the case of path tracking if the numerical integration is done in the proposed way.
引用
收藏
页码:351 / 356
页数:6
相关论文
共 50 条
  • [1] A generalized Crank-Nicolson method for the solution of the subdiffusion equation
    Blasik, Marek
    [J]. 2018 23RD INTERNATIONAL CONFERENCE ON METHODS & MODELS IN AUTOMATION & ROBOTICS (MMAR), 2018, : 726 - 729
  • [2] Crank-Nicolson method for the numerical solution of models of excitability
    Lopez-Marcos, J.C.
    [J]. Numerical Methods for Partial Differential Equations, 1994, 10 (03) : 323 - 344
  • [3] IN DEFENSE OF CRANK-NICOLSON METHOD
    WILKES, JO
    [J]. AICHE JOURNAL, 1970, 16 (03) : 501 - &
  • [4] Numerical Solution of Schrodinger Equation by Crank-Nicolson Method
    Khan, Amin
    Ahsan, Muhammad
    Bonyah, Ebenezer
    Jan, Rashid
    Nisar, Muhammad
    Abdel-Aty, Abdel-Haleem
    Yahia, Ibrahim S.
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2022, 2022
  • [5] Numerical Solution of Schrodinger Equation by Crank-Nicolson Method
    Khan, Amin
    Ahsan, Muhammad
    Bonyah, Ebenezer
    Jan, Rashid
    Nisar, Muhammad
    Abdel-Aty, Abdel-Haleem
    Yahia, Ibrahim S.
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2022, 2022
  • [6] Closed-Loop Inverse Kinematics Algorithm with Implicit Numerical Integration
    Drexler, Daniel Andras
    [J]. ACTA POLYTECHNICA HUNGARICA, 2017, 14 (01) : 147 - 161
  • [7] Numerical Solution of Schrödinger Equation by Crank-Nicolson Method
    Khan, Amin
    Ahsan, Muhammad
    Bonyah, Ebenezer
    Jan, Rashid
    Nisar, Muhammad
    Abdel-Aty, Abdel-Haleem
    Yahia, Ibrahim S.
    [J]. Mathematical Problems in Engineering, 2022, 2022
  • [8] A novel and efficient subgridding scheme in fdtd method using the Crank-Nicolson algorithm
    Lin, Ting-Chun
    Kuo, Chih-Wen
    [J]. MICROWAVE AND OPTICAL TECHNOLOGY LETTERS, 2007, 49 (12) : 3103 - 3106
  • [9] ALTERNATING BAND CRANK-NICOLSON METHOD FOR
    陈劲
    张宝琳
    [J]. Applied Mathematics:A Journal of Chinese Universities, 1993, (02) : 150 - 162
  • [10] An analysis of the Crank-Nicolson method for subdiffusion
    Jin, Bangti
    Li, Buyang
    Zhou, Zhi
    [J]. IMA JOURNAL OF NUMERICAL ANALYSIS, 2018, 38 (01) : 518 - 541