Robot dynamics: A recursive algorithm for efficient calculation of Christoffel symbols

被引:8
|
作者
Safeea, Mohammad [1 ,2 ]
Neto, Pedro [1 ]
Bearee, Richard [2 ]
机构
[1] Univ Coimbra, Dept Mech Engn, P-3030788 Coimbra, Portugal
[2] LISPEN, Arts & Metiers, F-59800 Lille, France
关键词
Dynamicss; Christoffel symbols; Recursive algorithms; PARALLEL O(LOG(N)) CALCULATION; ARTICULATED-BODY ALGORITHM; ADAPTIVE PD CONTROLLER; TRACKING CONTROL; MANIPULATORS;
D O I
10.1016/j.mechmachtheory.2019.103589
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
Christoffel symbols of the first kind are very important in robot dynamics. They are used for tuning various proposed robot controllers, for determining the bounds on Coriolis/Centrifugal matrix, for mathematical formulation of optimal trajectory calculation, among others. In the literature of robot dynamics, Christoffel symbols of the first kind are calculated from Lagrangian dynamics using an off-line generated symbolic formula. In this study we present a novel and efficient recursive, non-symbolic, method where Christoffel symbols of the first kind are calculated on-the-fly based on the inertial parameters of robot's links and their transformation matrices. The proposed method was analyzed in terms of execution time, computational complexity and numerical error. Results show that the proposed algorithm compares favorably with existing methods. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] EFFICIENT RECURSIVE ALGORITHM FOR INVERSE DYNAMICS
    RUDAS, IJ
    TOTH, A
    [J]. MECHATRONICS, 1993, 3 (02) : 205 - 214
  • [2] EFFICIENT PARALLEL ALGORITHM FOR ROBOT INVERSE DYNAMICS COMPUTATION
    LEE, CSG
    CHANG, PR
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1986, 16 (04): : 532 - 542
  • [3] Recursive algorithm with efficient variables for flexible multibody dynamics with multiloop constraints
    Banerjee, Arun K.
    Lemak, Mark E.
    [J]. JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2007, 30 (03) : 780 - 790
  • [4] A RECURSIVE ALGORITHM FOR THE CALCULATION OF IDENTITY COEFFICIENTS
    KARIGL, G
    [J]. ANNALS OF HUMAN GENETICS, 1981, 45 (JUL) : 299 - 305
  • [5] A METHOD FOR THE DETERMINATION OF THE CHRISTOFFEL SYMBOLS OF THE 1ST KIND IN DYNAMICS OF ACTIVE MECHANISMS
    RUSOV, S
    COVIC, V
    [J]. ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 1988, 68 (05): : T478 - T480
  • [6] A NOVEL PARALLEL RECURSIVE NEWTON-EULER ALGORITHM FOR MODELING AND COMPUTATION OF ROBOT DYNAMICS
    ABDALLA, E
    PU, HJ
    MULLER, M
    TANTAWY, AA
    ABDELATIF, L
    ELDIN, HN
    [J]. MATHEMATICS AND COMPUTERS IN SIMULATION, 1994, 37 (2-3) : 227 - 240
  • [7] Recursive modelling in dynamics of Delta parallel robot
    Staicu, Stefan
    [J]. ROBOTICA, 2009, 27 : 199 - 207
  • [8] An United Recursive Robot Dynamics Based on Screws
    Shao, Bing
    Yuan, En-tao
    [J]. CONFERENCE ON MODELING, IDENTIFICATION AND CONTROL, 2012, 3 : 54 - 59
  • [9] Symbols and dynamics in embodied cognition: Revisiting a robot experiment
    Tani, J
    [J]. ANTICIPATORY BEHAVIOR IN ADAPTIVE LEARNING SYSTEMS: FOUNDATIONS, THEORIES, AND SYSTEMS, 2003, 2684 : 167 - 178
  • [10] A Novel Recursive Algorithm for the Implementation of Adaptive Robot Controllers
    Kaya, Mertcan
    Akbulut, Mehmet Ali
    Bayraktaroglu, Zeki Yagiz
    Kuehnlenz, Kolja
    [J]. JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2024, 110 (03)