The virtual erector set: dynamic simulation with linear recursive constraint propagation
- 1 February 1990
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGGRAPH Computer Graphics
- Vol. 24 (2), 23-31
- https://doi.org/10.1145/91394.91403
Abstract
We have implemented an algorithm for rigid body dynamics which unifies the advantages of linear recursive algorithms with the advantages of earlier linear algebra based constraint force approaches. No restriction is placed on the joints between links. The algorithm is numerically robust and can deal with arbitrary trees of bodies, including kinematic loops. Motion as well as force constraints on the dynamic behavior of any member of the linkage can be added easily. Through the use of spatial algebra notation---including our extension to account for spatial position ---the mathematical expressions are simplified and more efficient to execute. The algorithm has been implemented on workstation class machines and performs at interactive speeds.Keywords
This publication has 15 references indexed in Scilit:
- Interactive dynamicsPublished by Association for Computing Machinery (ACM) ,1990
- Mixed methods for complex kinematic constraints in dynamic figure animationThe Visual Computer, 1988
- A modeling system based on dynamic constraintsACM SIGGRAPH Computer Graphics, 1988
- The dynamics of articulated rigid bodies for purposes of animationThe Visual Computer, 1985
- Animating rotation with quaternion curvesACM SIGGRAPH Computer Graphics, 1985
- Numerical Simulation of Time-Dependent Contact and Friction Problems in Rigid Body MechanicsSIAM Journal on Scientific and Statistical Computing, 1984
- The Calculation of Robot Dynamics Using Articulated-Body InertiasThe International Journal of Robotics Research, 1983
- Mechanical Systems of Rigid Bodies Subject to Unilateral ConstraintsSIAM Journal on Applied Mathematics, 1982
- LSQR: An Algorithm for Sparse Linear Equations and Sparse Least SquaresACM Transactions on Mathematical Software, 1982
- Kinematic and kinetic analysis of open-chain linkages utilizing Newton-Euler methodsMathematical Biosciences, 1979