タイトル | An order (n) algorithm for the dynamics simulation of robotic systems |
本文(外部サイト) | http://hdl.handle.net/2060/19900013674 |
著者(英) | Turner, J. D.; Frisch, Harold P.; Chun, H. M. |
著者所属(英) | NASA Goddard Space Flight Center |
発行日 | 1989-12-15 |
言語 | eng |
内容記述 | The 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. |
NASA分類 | COMPUTER PROGRAMMING AND SOFTWARE |
レポートNO | 90N22990 |
権利 | No Copyright |
URI | https://repository.exst.jaxa.jp/dspace/handle/a-is/137786 |
|