A method for the estimation of kinematics of a system of rigid bodies connected by three degrees of freedom rotational joints using position measurements is introduced. In the proposed approach, system kinematics are computed from experimental measurements while preserving important physical and kinematic properties. These properties include system integrity, i.e., preserving interconnections between the bodies, and the entire system dynamic properties, namely, center of mass kinematics and its angular momentum. The computational procedure consists in solving a sequence of optimizations of appropriately formulated objective functions that incorporate the preservation of physical and kinematic properties by employing the penalty function approach. The configuration of the segment kinematics of the system is computed via a quaternion parametrization of orientation that leads to an efficient computation procedure. The sequence of optimization problems is solved using an embedded iteration process. Two studies are presented to demonstrate the performance of the proposed approach: estimations of the kinematics of a simulated three-link model and of an experimentally measured 3D motion of human body during flight phase of a jump. The results of the two studies indicate fast convergence of the algorithm to an optimal solution while accurately satisfying the imposed the constraints.

1.
Hatze
,
H.
, 1980, “
Neuromusculoskeletal Control Systems Modeling—A Critical Survey of Recent Developments
,”
IEEE Trans. Automat. Control
,
25
, pp.
375
385
.
2.
Wertz
,
J.
, 1978,
Spacecraft Attitude Determination and Control
,
Reidel
,
Boston, MA
.
3.
Horn
,
B.
, 1986,
Robot Vision
,
McGraw-Hill
,
New York
.
4.
Shuster
,
M.
, and
Oh
,
S.
, 1981, “
Three-Axis Attitude Determination From Vector Observations
,”
J. Guid. Control
0162-3192,
4
(
1
), pp.
70
77
.
5.
Cohen
,
C.
, 1996,
Global Positioning System: Theory and Applications
,
American Institute of Aeronautics and Astronautics
,
Washington, D.C.
6.
Shuster
,
M. D.
, 2000, “
A Suboptimal Algorithm for Attitude Determination Form Multiple Star Cameras
,”
Spaceflight Mechanics 2000: Proceedings of the AAS/AIAA Space Flight Mechanics Meeting
, pp.
383
393
.
7.
Bar-Itzhack
,
I.
, and
Oshman
,
Y.
, 1985, “
Attitude Determination Form Vector Observations: Quaternion Estimation
,”
IEEE Trans. Aerosp. Electron. Syst.
0018-9251,
AES-21
(
1
), pp.
128
136
.
8.
Wahba
,
G.
, 1965, “
A Least Squares Estimate of Satellite Attitude
,”
SIAM Rev.
0036-1445,
7
(
3
), pp.
409
409
.
9.
Keat
,
J.
, 1977, “
Analysis of Least Squares Attitude Determination Routine DOAOP
,” Report No. CSC/TM-77/6034.
10.
Horn
,
B. K. P.
, 1987, “
Closed-Form Solution of Absolute Orientation Using Unit Quaternions
,”
J. Opt. Soc. Am. A
0740-3232,
4
, pp.
629
642
.
11.
Horn
,
B. K. P.
,
Hilden
,
H. M.
, and
Negahdaripour
,
S.
, 1988, “
Closed-Form Solution of Absolute Orientation Using Orthonormal Matrices
,”
J. Opt. Soc. Am. A
0740-3232,
5
(
7
), pp.
1127
1135
.
12.
Xiao
,
J.
,
Chai
,
J.
, and
Kanade
,
T.
, 2006, “
A Closed-Form Solution to Non-Rigid Shape and Motion Recovery
,”
Int. J. Comput. Vis.
0920-5691,
67
(
2
), pp.
233
246
.
13.
Zatsiorsky
,
V. M.
, and
Seluyanov
,
V. N.
, 1983, “
The Mass and Inertia Characteristics of the Main Segments of the Human Body
,”
J. Biomech.
0021-9290,
8
(
B
), pp.
1152
1159
.
14.
Zatsiorsky
,
V.
,
Seluyanov
,
V.
, and
Chugunova
,
L.
, 1990, “
Methods of Determining Mass-Inertial Characteristics of Human Body Segments
,”
Contemporary Problems of Biomechanics
,
Mir
,
Moscow
, pp.
272
291
.
15.
Zatsiorsky
,
V.
,
Seluyanov
,
V.
, and
Chugunova
,
L.
, 1990, “
In Vivo Body Segment Inertial Parameters Determination Using a Gamma-Scanner Method
,”
Biomechanics of Human Movement: Application in Rehabilitation, Sports and Ergonomics
,
Bertec Corp.
,
Worthington, OH
, pp.
186
202
.
16.
de Leva
,
P.
, 1996, “
Adjustments to Zatsiorsky-Seluyanov’s Segment Inertia Parameters
,”
J. Biomech.
0021-9290,
29
(
9
), pp.
1223
1230
.
17.
Allard
P.
, and
Stokes
,
I. A. F.
, 1995,
Three-Dimensional Analysis of Human Movement
,
Human Kinetics
,
Champaign, IL
.
18.
Spoor
,
C. W.
, and
Veldpaus
,
F. E.
, 1980, “
Rigid Body Motion Calculated From Spatial Coordinates of Markers
,”
J. Biomech.
0021-9290,
13
(
4
), pp.
391
393
.
19.
Stoddart
,
A. J.
,
Mrazek
,
P.
,
Ewins
,
D.
, and
Hynd
,
D.
, 1999, “
Marker Based Motion Capture in Biomedical Applications
,”
IEE Colloquium on Motion Analysis and Tracking
, Vol.
103
, pp.
4/1
4/5
.
20.
Liu
,
H.
,
Holt
,
C.
, and
Evans
,
S.
, 2007, “
Accuracy and Repeatability of an Optical Motion Analysis System for Measuring Small Deformations of Biological Tissues
,”
J. Biomech.
0021-9290,
40
, pp.
210
214
.
21.
Reinschmidt
,
V.
,
den Bogert
,
A. J. V.
,
Nigg
,
B.
,
Lundberg
,
A.
, and
Murphy
,
N.
, 1997, “
Effect of Skin Movement on the Analysis of Skeletal Knee Joint Motion During Running
,”
J. Biomech.
0021-9290,
30
(
7
), pp.
729
732
.
22.
Requejo
,
P.
,
McNitt-Gray
,
J. L.
, and
Flashner
,
H.
, 2004, “
Modification of Landing Conditions at Contact via Flight Phase Control
,”
Biol. Cybern.
0340-1200,
90
, pp.
327
336
.
23.
Requejo
,
P.
,
McNitt-Gray
,
J. L.
, and
Flashner
,
H.
, 2002, “
An Approach for Developing an Experimentally Based Model for Simulating Flight Phase Dynamics
,”
Biol. Cybern.
0340-1200,
87
, pp.
289
300
.
24.
Lee
,
J. C.
, 2009, “
An Approach to Experimentally Based Modeling and Simulation of Human Motion
,” Ph.D. thesis, University of Southern California, Los Angeles, CA.
25.
Kuipers
,
J. B.
, 2002,
Quaternions and Rotation Sequences: A Primer With Applications to Orbits, Aerospace and Virtual Reality
,
Princeton University
,
Princeton, NJ
.
You do not currently have access to this content.