Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Efficient O(N) recursive computation of the operational space inertial matrix

Journal Article · · IEEE Transactions on Systems, Man, and Cybernetics
DOI:https://doi.org/10.1109/21.260669· OSTI ID:142225
 [1];  [2]
  1. Pennsylvania State Univ., University Park, PA (United States). Dept. of Mechanical Engineering
  2. Ohio State Univ., Columbus, OH (United States). Dept. of Electrical Engineering

The operational space inertia matrix {Lambda} 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 {Lambda} 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 {Lambda} has a computational complexity of O(N{sup 3}) 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 {Lambda} for N {>=} 6. The numerical accuracy of the algorithm is discussed for a PUMA 560 robot with a fixed base.

OSTI ID:
142225
Journal Information:
IEEE Transactions on Systems, Man, and Cybernetics, Journal Name: IEEE Transactions on Systems, Man, and Cybernetics Journal Issue: 5 Vol. 23; ISSN ISYMAW; ISSN 0018-9472
Country of Publication:
United States
Language:
English

Similar Records

Analytical expression for the inverted inertia matrix of serial robots
Journal Article · Thu Dec 31 23:00:00 EST 1998 · International Journal of Robotics Research · OSTI ID:320869

Alternate formulations for the manipulator inertia matrix
Journal Article · Thu Jan 31 23:00:00 EST 1991 · International Journal of Robotics Research; (United States) · OSTI ID:5569175

Parallel algorithms and architectures for the manipulator inertia matrix
Thesis/Dissertation · Sat Dec 31 23:00:00 EST 1988 · OSTI ID:5923653