The recursive forward dynamics algorithm (RFDA) for a tree structured rigid multibody system has two stages. In the first stage, while going down the tree, certain equations are associated with each node. These equations are decoupled from the equations related to the node’s descendants. We refer them as the equations of RFDA of the node and the current paper derives them in a new way. In the new derivation, associated with each node, we recursively obtain the coordinates, which describe the system consisting of the node and all its descendants. The special property of these coordinates is that a portion of the equations of motion with respect to these coordinates is actually the equations of RFDA associated with the node. We first show the derivation for a two noded system and then extend to a general tree structure. Two examples are used to illustrate the derivation. While the derivation conclusively shows that equations of RFDA are part of equations of motion, it most importantly gives the associated coordinates and the left out portion of the equations of motion. These are significant insights into the RFDA.

1.
Armstrong
,
W. W.
, 1979, “
Recursive Solution to the Equations of Motion of an n-Link Manipulator
,”
Proceedings of the Fifth World Congress on Theory of Machines and Mechanisms
,
Montreal
.
2.
Featherstone
,
R.
, 1983, “
The Calculation of Robot Dynamics Using Articulated-Body Inertias
,”
Int. J. Robot. Res.
0278-3649,
2
, pp.
13
30
.
3.
Bae
,
D. S.
, and
Haug
,
E. J.
, 1987, “
A Recursive Formulation for Constrained Mechanical System Dynamics: Part I. Open Loop Systems
,”
Mech. Struct. Mach.
0890-5452,
15
(), pp.
359
382
.
4.
Rodriguez
,
G.
, 1987, “
Kalman Filtering, Smoothing, and Recursive Robot Arm Forward and Inverse Dynamics
,”
IEEE J. Rob. Autom.
0882-4967,
3
(), pp.
624
639
.
5.
Rodriguez
,
G.
, and
Kreutz-Delgado
,
K.
, 1992, “
Spatial Operator Factorization and Inversion of the Manipulator Mass Matrix
,”
IEEE Trans. Rob. Autom.
1042-296X,
8
(), pp.
65
76
.
6.
Saha
,
S. K.
, 1999, “
Dynamics of Serial Multibody Systems Using the Decoupled Natural Orthogonal Complement Matrices
,”
ASME J. Appl. Mech.
0021-8936,
666
, pp.
986
996
.
7.
Lubich
,
Ch.
,
Nowak
,
U.
,
Phle
,
U.
, and
Engstler
,
Ch.
, 1992, “
MEXX—Numerical Software for the Integration of Constrained Mechanical Multibody Systems
,” Technical Report SC 92–12, Konrad-Zuse-Zentrum Berlin.
8.
Haug
,
E. J.
, 1989,
Computer-Aided Kinematics and Dynamics of Mechanical Systems, Vol. 1: Basic Methods
,
Allyn and Bacon
,
Needham Heights, MA
.
9.
Strang
,
G.
, 1998,
Linear Algebra and Its Applications
,
3rd ed.
,
Thomson International
,
Australia
.
10.
Meirovitch
,
L.
, 1970,
Methods of Analytical Dynamics
,
McGraw-Hill
,
New York
.
You do not currently have access to this content.