Efficient Dynamic Simulation of Multiple Chain Robotic Mechanisms

[+] Author and Article Information
K. W. Lilly

Department of Mechanical Engineering, The Pennsylvania State University, University Park, PA 16802

D. E. Orin

Department of Electrical Engineering, The Ohio State University, Columbus, OH 43210

J. Dyn. Sys., Meas., Control 116(2), 223-231 (Jun 01, 1994) (9 pages) doi:10.1115/1.2899214 History: Received December 03, 1991; Revised February 25, 1993; Online March 17, 2008


An efficient O(mN) algorithm for the dynamic simulation of simple closed-chain robotic mechanisms is presented in this paper, where m is the number of chains, and N is the number of links for each chain. A wide range of contact conditions between each of the chains and the support surface or common body, load, or object may be simulated so that the algorithm is applicable to multilegged vehicles, multiple manipulators, and dexterous hands. The algorithm is based on the computation of the operational space inertia matrix (6 × 6) for each chain as seen by the common body, load, or object. Computation of the open-chain dynamics for each chain is also required, and the most efficient algorithm known is used for this purpose. The total computation required is tabulated in terms of the number of scalar operations needed. Efficient spatial transformations form the basis for these computations. Parallel implementation of the dynamics calculations for each chain and the common body results in an O(N) + O( log2 m) algorithm.

Copyright © 1994 by The American Society of Mechanical Engineers
Your Session has timed out. Please sign back in to continue.





Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In