Abstract

Kinematic interpolation is an important tool in biomechanics. The purpose of this work is to describe a method for interpolating three-dimensional kinematic data, minimizing error while maintaining ease of calculation. This method uses cubic quaternion and hermite interpolation to fill gaps between kinematic data points. Data sets with a small number of samples were extracted from a larger data set and used to validate the technique. Two additional types of interpolation were applied and then compared to the cubic quaternion interpolation. Displacement errors below 2% using the cubic quaternion method were achieved using 4% of the total samples, representing a decrease in error over the other algorithms.

1.
Andriacchi
,
T. P.
,
Alexander
,
E. J.
,
Toney
,
M. K.
,
Dyrby
,
C.
, and
Sum
,
J.
, 1998, “
A Point Cluster Method for in vivo Motion Analysis: Applied to a Study of Knee Kinematics
,”
ASME J. Biomech. Eng.
0148-0731
120
, pp.
743
749
.
2.
Youm
,
Y.
,
McMurtry
,
R. Y.
,
Flatt
,
A. E.
, and
Gillespie
,
T. E.
, 1978, “
Kinematics of the Wrist: I. An Experimental Study of Radial-Ulnar Deviation and Flexion-Extension
,”
J. Bone Jt. Surg., Am. Vol.
0021-9355,
60A
, pp.
423
431
.
3.
Smith
,
D. K.
,
An
,
K. N.
,
Cooney
,
W. D.
,
Linscheid
,
R. L.
, and
Chao
,
E. Y.
, 1989, “
Effects of a Scaphoid Waist Osteotomy on Carpal Kinematics
,”
J. Orthop. Res.
0736-0266
7
, pp.
590
598
.
4.
Belsole
,
R. J.
,
Hilbelink
,
D. R.
,
Llewellyn
,
J. A.
,
Dale
,
M.
, and
Ogden
,
J. A.
, 1991, “
Carpal Orientation From Computed Reference Axes
,”
J. Hand Surg. [Am]
0363-5023
16
, pp.
82
90
.
5.
El-Shennawy
,
M.
,
Nakamura
,
K.
,
Patterson
,
R. M.
, and
Viegas
,
S. F.
, 2001, “
Three-Dimensional Kinematic Analysis of the Second Through Fifth Carpometacarpal Joints
,”
J. Hand Surg. [Am]
0363-5023
26
, pp.
1030
1035
.
6.
Neu
,
C. P.
,
McGovern
,
R. D.
, and
Crisco
,
J. J.
, 2000, “
Kinematic Accuracy of Three Surface Registration Methods in a Three-Dimensional Wrist Bone Study
,”
ASME J. Biomech. Eng.
0148-0731
122
, pp.
528
533
.
7.
Snel
,
J. G.
,
Venema
,
H. W.
,
Moojen
,
T. M.
,
Ritt
,
J. P.
,
Grimbergen
,
C. A.
, and
den Heeten
,
G. J.
, 2000, “
Quantitative in vivo Analysis of the Kinematics of Carpal Bones From Three-Dimensional CT Images Using a Deformable Surface Model and a Three-Dimensional Matching Technique
,”
Med. Phys.
0094-2405
27
, pp.
2037
2047
.
8.
de Groot
,
J. H.
,
Valstar
,
E. R.
, and
Arwert
,
H. J.
, 1998, “
Velocity Effects on the Scapulo-Humeral Rhythm
,”
Clin. Biomech. (Bristol, Avon)
13
, pp.
593
602
.
9.
Cerveri
,
P.
,
Rabuffetti
,
M.
,
Pedotti
,
A.
, and
Ferrigno
,
G.
, 2003, “
Real-Time Human Motion Estimation Using Biomechanical Models and Nonlinear State-Space Filters
,”
Med. Biol. Eng. Comput.
0140-0118
41
, pp.
109
123
.
10.
Zefran
,
M.
, and
Kumar
,
V.
, 1998, “
Interpolation Schemes for Rigid Body Motions
,”
Comput.-Aided Des.
0010-4485
30
, pp.
179
189
.
11.
Barr
,
A. H.
,
Currin
,
B.
,
Gabriel
,
S.
, and
Hughes
,
J. F.
, 1992, “
Smooth Interpolation of Orientations With Angular Velocity Constraints Using Quaternions
,”
Comput. Graph.
0097-8930
26
, pp.
313
320
.
12.
Hamilton
,
W. R.
, 1969,
Elements of Quaternions
, Volume
I, II
,
Chelsea Publishing
, NewYork.
13.
Eberly
,
D. H.
, 2001,
3D Game Engine Design
,
Academic Press
, San Diego, pp.
11
17
.
14.
Shoemake
,
K.
, “
Animating Rotation with Quaternion Curves
,”
SIGGRAPH ’85, 1985, San Francisco, CA
, pp.
245
254
.
15.
Farin
,
G.
, 1993,
Curves and Surfaces for CAGD
, 3rd Edition,
Academic Press
, London, pp.
87
–88,133–
135
.
16.
Kim
,
M.
,
Kim
,
M.
, and
Shin
,
S. Y.
, “
A C2-continuous B-spline Quaternion Curve Interpolation a Given Sequence of Solid Orientations
,” in:
Computer Animation, 1995, Geneva, Switzerland
, pp,
72
81
.
17.
Optotrak(c) - Technical Specifications
,” 2003,
Northern Digital
, Waterloo, Ontario.
18.
Neu
,
C. P.
,
Crisco
,
J. J.
, and
Wolfe
,
S. W.
, 2001, “
In vivo Kinematic Behavior of the Radio-Capitate Joint During Wrist Flexion-Extension and Radio-Ulnar Deviation
,”
J. Biomech.
0021-9290
34
, pp.
1429
1438
.
19.
Moojen
,
T. M.
,
Snel
,
J. G.
,
Ritt
,
M. J.
,
Venema
,
H. W.
,
Kauer
,
J. M.
, and
Bos
,
K. E.
, 2003, “
In vivo Analysis of Carpal Kinematics and Comparative Review of the Literature
,”
J. Hand Surg. [Am]
0363-5023
28
, pp.
81
87
.
20.
Park
,
F. C.
, and
Ravani
,
B.
, 1997, “
Smooth Invariant Interpolation of Rotations
,”
ACM Trans. Graphics
0730-0301
16
, pp.
277
295
.
21.
Alexa
,
M.
, 2002, “
Linear Combination of Transformations
,”
SIGGRAPH, 2002
,
ACM Press
, New York /
Addison-Wesley
, Reading, MA, pp,
380
387
.
22.
Zefran
,
M
and
Kumar
,
V.
, 1998, “
Two methods for interpolating rigid body motions
,”
International Conference on Robotics and Automation, Leuven, Belgium
.
23.
Huang
,
Q.
,
Yokoi
,
K.
,
Kajita
,
S.
,
Kaneko
,
K.
,
Arai
,
H.
,
Koyachi
,
N.
and
Tanie
,
K.
, 2001, “
Planning Walking Patterns for a Biped Robot
,”
IEEE Trans. Rob. Autom.
1042-296X
17
, pp.
280
289
.
You do not currently have access to this content.