Linearization of manipulator dynamics using spatial operators

  title={Linearization of manipulator dynamics using spatial operators},
  author={Abhinandan Jain and Guillermo Rodr{\'i}guez},
  journal={IEEE Trans. Syst. Man Cybern.},
Techniques from the spatial operator algebra are used to obtain closed-form operator expressions for two types of linearized dynamics models: the linearized inverse and forward dynamics models. Spatially recursive algorithms of O(n) and O(n/sup 2/) complexity for the computation of the perturbation vector and coefficient matrices for the linearized inverse dynamics model (LIDM) are developed. Operator factorization and inversion identities are used to develop corresponding closed-form… 

Efficient Analytical Derivatives of Rigid-Body Dynamics Using Spatial Vector Algebra

This letter provides closed-form spatial-vector expressions for the first-order partial derivatives of inverse dynamics, and a highly efficient recursive algorithm based on these expressions, which is applicable for robots with general multi-DoF Lie group joints (e.g., revolute, spherical, and floating base).

Closed-Form Second-Order Partial Derivatives of Rigid-Body Inverse Dynamics

Optimization-based control methods for robots often rely on first-order dynamics approximation methods like in iLQR. Using second-order approximations of the dynamics is expensive due to the costly

Analytical Second-Order Partial Derivatives of Rigid-Body Inverse Dynamics

— Optimization-based robot control strategies often rely on first-order dynamics approximation methods, as in iLQR. Using second-order approximations of the dynamics is expensive due to the costly

Symbolic computation of the inverse dynamics of elastic joint robots

  • R. HöplerMichael Thummel
  • Engineering
    IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004
  • 2004
This paper presents a method for recursive calculation of the inverse dynamics of real-world robots considering elasticity and gyroscopic effects introduced by the drivetrains by means of higher-order time derivatives of spatial operators proposed by the spatial operator algebra.

Recursive Algorithms Using Local Constraint Embedding for Multibody System Dynamics

This paper describes a constraint embedding approach for handling of local closure constraints in multibody system dynamics. The approach uses spatial operator techniques to eliminate local-loop

Accelerating Second-Order Differential Dynamic Programming for Rigid-Body Systems

This letter presents a method to reduce the computational demands of including second-order dynamics sensitivity information into the Differential Dynamic Programming (DDP) trajectory optimization

Tensor-Free Second-Order Differential Dynamic Programming

A tensor-free approach to DDP is developed where all the necessary derivatives are computed with the same complexity as in the iterative Linear Quadratic Regulator (iLQR).

Computing Inter-Body Constraint Forces in Recursive Multibody Dynamics

This paper shows that there are simple and very low cost methods available to compute the constraint forces that directly use articulated body algorithm quantities that are by products of the recursive solution process.

Multibody Mass Matrix Sensitivity Analysis Using Spatial Operators

This paper focuses on the computation of the sensitivity of the system mass matrix for tree-topology multibody systems and develops an analytical expression for the same using spatial operators.

Using the algebraic structure of articulated robot dynamics in control design

We discuss the algebraic structure of the dynamics of articulated multibody systems and how it may be effectively used in control design. The dynamics has a decomposition consisting of matrix



A Spatial Operator Algebra for Manipulator Modeling and Control

The transition from an abstract problem formulation and solution to the detailed mechanization of specific algorithms is greatly simplified and the interpretation of expressions within the algebraic framework leads to enhanced physical understanding of manipulator dynamics and kinematics.

An efficient method for linearization of dynamic models of robot manipulators

  • C. Li
  • Engineering
    IEEE Trans. Robotics Autom.
  • 1989
An efficient method for linearizing dynamic models about a nominal trajectory is developed from the straightforward Lagrangian formulation, which is the fastest of all existing methods.

Recursive evaluation of linearized dynamic robot models

A computational method for recursive evaluation of linearized dynamic robot models about a nominal trajectory is presented, made efficient by using the fact that the derivatives of trigonometric functions need not be computed explicitly and that the partial derivatives of the homogeneous transformation matrices, may be obtained merely by row and column manipulations.

Linearization and sensitivity functions of dynamic robot models

The authors have implemented the computer program Algebraic Robot Modeler (ARM) to generate symbolically the forward solution and complete dynamic robot model for control engineering applications.

Unified formulation of dynamics for serial rigid multibody systems

There has been a growing interest in the development of new and efficient algorithms for multibody dynamics in recent years. Serial rigid multibody systems form the basic subcomponents of general

Controller estimation for the adaptive control of robotic manipulators

An adaptive control method for linearized models of robotic manipulators is presented, and a recursive least-square identification scheme is used to perform the online parameter estimation for the feedback gains of the controllers, instead of estimating the inertial parameters of the robotic manipulator themselves.

Random Field Estimation Approach to Robot Dynamics

Random field models provide an alternative to the deter- ministic models of classical mechanics used to describe multibody robot arm dynamics. These alternative models can he used to establish a

A New Computational Method for Linearized Dynamic Models for Robot Manipulators

The salient advantage of using this method is the amount of computation for deriving the com plete linearized dynamic model for a manipulator is small enough to make real-time computation on a mini- or micro computer possible.

The Calculation of Robot Dynamics Using Articulated-Body Inertias

This paper describes a new method for calculating the acceleration of a robot in response to given actuator forces. The method is applicable to open-loop kinematic chains containing revolute and

The linearized dynamic robot model: efficient computation and practical applications

  • J. MurrayD. Johnson
  • Computer Science
    Proceedings of the 28th IEEE Conference on Decision and Control,
  • 1989
A method for the recursive evaluation of linearized dynamic robot models is presented. The method is derived directly from the recursive Newton-Euler equations for tree-structured manipulators with