NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
An order (n) algorithm for the dynamics simulation of robotic systemsThe formulation of an Order (n) algorithm for DISCOS (Dynamics Interaction Simulation of Controls and Structures), which is an industry-standard software package for simulation and analysis of flexible multibody systems is presented. For systems involving many bodies, the new Order (n) version of DISCOS is much faster than the current version. Results of the experimental validation of the dynamics software are also presented. The experiment is carried out on a seven-joint robot arm at NASA's Goddard Space Flight Center. The algorithm used in the current version of DISCOS requires the inverse of a matrix whose dimension is equal to the number of constraints in the system. Generally, the number of constraints in a system is roughly proportional to the number of bodies in the system, and matrix inversion requires O(p exp 3) operations, where p is the dimension of the matrix. The current version of DISCOS is therefore considered an Order (n exp 3) algorithm. In contrast, the Order (n) algorithm requires inversion of matrices which are small, and the number of matrices to be inverted increases only linearly with the number of bodies. The newly-developed Order (n) DISCOS is currently capable of handling chain and tree topologies as well as multiple closed loops. Continuing development will extend the capability of the software to deal with typical robotics applications such as put-and-place, multi-arm hand-off and surface sliding.
Document ID
19900013674
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Chun, H. M.
(NASA Goddard Space Flight Center Greenbelt, MD, United States)
Turner, J. D.
(NASA Goddard Space Flight Center Greenbelt, MD, United States)
Frisch, Harold P.
(NASA Goddard Space Flight Center Greenbelt, MD, United States)
Date Acquired
September 6, 2013
Publication Date
December 15, 1989
Publication Information
Publication: JPL, Proceedings of the 3rd Annual Conference on Aerospace Computational Control, Volume 1
Subject Category
Computer Programming And Software
Accession Number
90N22990
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available