EFFICIENT O(N) RECURSIVE COMPUTATION OF THE OPERATIONAL SPACE INERTIA MATRIX

被引:13
|
作者
LILLY, KW [1 ]
ORIN, DE [1 ]
机构
[1] OHIO STATE UNIV, DEPT ELECT ENGN, COLUMBUS, OH 43210 USA
来源
基金
美国国家科学基金会;
关键词
D O I
10.1109/21.260669
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The operational space inertia matrix A reflects the dynamic properties of a robot manipulator to its tip. In the control domain, it may be used to decouple force and/or motion control about the manipulator workspace axes. The matrix A also plays an important role in the development of efficient algorithms for the dynamic simulation of closed-chain robotic mechanisms, including simple closed-chain mechanisms such as multiple manipulator systems and walking machines. The traditional approach used to compute A has a computational complexity of O(N3) for an N degree-of-freedom manipulator. This paper presents the development of a recursive algorithm for computing the operational space inertia matrix (OSIM) that reduces the computational complexity to O(N). This algorithm, the inertia propagation method, is based on a single recursion that begins at the base of the manipulator and progresses out to the last link. Also applicable to redundant systems and mechanisms with multiple-degree-of-freedom joints, the inertia propagation method is the most efficient method known for computing A for N greater-than-or-equal-to 6. The numerical accuracy of the algorithm is discussed for a PUMA 560 robot with a fixed base.
引用
收藏
页码:1384 / 1391
页数:8
相关论文
共 50 条
  • [21] Physical Implications and Physics-Based Design Conditions of Nominal Inertia Matrix for Operational Space Perturbation Observer
    Park, Sang Hyun
    Hwang, Seongil
    Kim, Murim
    Kang, Sang Hoon
    IEEE ACCESS, 2025, 13 : 22270 - 22282
  • [22] An empirical study of the joint space inertia matrix
    Featherstone, R
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2004, 23 (09): : 859 - 871
  • [23] Exact Computation of Parallel Robot's Generalized Inertia Matrix
    赵永杰
    杨志永
    梅江平
    黄田
    Transactions of Tianjin University, 2005, (06) : 395 - 399
  • [24] Operational Space Inertia for Closed-Chain Robotic Systems
    Jain, Abhinandan
    JOURNAL OF COMPUTATIONAL AND NONLINEAR DYNAMICS, 2014, 9 (02):
  • [25] Recursive Differential Evolution Algorithm for Inertia Parameter Identification of Space Manipulator
    Liu, Zhengxiong
    Huang, Panfeng
    Lu, Zhenyu
    INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2016, 13
  • [26] Reliable computation of the condition number of a tridiagonal matrix in O(n) time
    Dhillon, IS
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1998, 19 (03) : 776 - 796
  • [27] A FAST RECURSIVE METHOD FOR REPEATED COMPUTATION OF RELIABILITY MATRIX QVVP
    SHAN, J
    PHOTOGRAMMETRIA, 1989, 43 (06): : 337 - 346
  • [28] EFFICIENT COMPUTATION OF MANIPULATOR INERTIA MATRICES AND THE DIRECT DYNAMICS PROBLEM
    BALAFOUTIS, CA
    PATEL, RV
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1989, 19 (05): : 1313 - 1321
  • [29] Efficient computation of the latent vectors of a matrix
    Samuelson, PA
    PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 1943, 29 : 393 - 397
  • [30] Accurate and efficient matrix exponential computation
    Sastre, J.
    Ibanez, J.
    Ruiz, P.
    Defez, E.
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2014, 91 (01) : 97 - 112