Professional Documents
Culture Documents
BIOMECHANICS
OF HUMAN MOVEMENT
Rita Stagni, Silvia Fantozzi, Angelo Cappello
Biomedical Engineering Unit, DEIS,
University of Bologna
Aurelio Cappozzo
Department of Human Movement and Sport Sciences
IUSM, Rome
SUMMER SCHOOL 2006 Monte S.Pietro, Bologna
ADVANCED TECHNOLOGIES FOR NEURO-MOTOR ASSESSMENT AND REHABILITATION
Biomechanics, kinematics, kinetics
Biomechanics is the science concerned with the internal
and external forces acting on the human body and the
effects produced by these forces.
Kinematics is the branch of biomechanics concerned
with the study of movement from a geometrical point of
view.
Kinetics is the branch of biomechanics concerned with
what causes a body to move the way it does.
Anthropometric parameters
Segmental kinematics (stereophotogrammetry, wearable sensors, etc)
External forces and moments (dynamometry, baropodometry, etc)
Muscular electrical activity (electromyography)
Metabolic energy (indirect calorimetry)
Some variables and parameters can be measured
DiSMUS DiSMUS DiSMUS DiSMUS
BTS BTS BTS BTS
BTS BTS BTS BTS
BTS BTS BTS BTS
BTS
BTS
BTS
BTS
BTS BTS BTS BTS
BTS BTS BTS BTS
Gait Analysis Laboratory
BTS
ELITE plus
STEREOPHOTOGRAMMETRIC
SYSTEM
KISTLER
PLATFORM
AMPLIFIER
TELEMG
DYNAMIC
ELECTROMYOGRAPHY
SYSTEM
BTS
DIGIVEC
VHS
VHS AND DIGITAL
RECORDING
SYSTEM
Cameras & Infra-red Strobes
Videocamera
Dynamometric
Platforms
LTM
Y
g
X
g
Z
g
The problem is now the mathematical description of the position and orientation
of the local reference frame with respect to the global one
The description of the pose
y
l
x
l
z
l
DiSMUS DiSMUS DiSMUS DiSMUS
Numerical description of the pose vs time (3-D case)
orientation vector
[ ] k j
lzj
g
lyj
g
lxj
g
lj
g
,..., 1 ; = =
[ ] k j t t t
lzj
g
lyj
g
lxj
g
lj
g
,..., 1 ; = = t
position vector
Six scalar quantities
in each sampled instant of time
y
l
x
l
z
l
Y
g
X
g
Z
g
O
l
l
g
t
l
g
orientation matrix
k j
lj
g
,..., 1 = R
DiSMUS DiSMUS DiSMUS DiSMUS
y
x
z
Sagittal plane
Frontal (coronal)
plane
Transverse plane
Anatomical planes and axes
AP axis
ML axis
V axis
DiSMUS DiSMUS DiSMUS DiSMUS
Hip flexion-extension
Flexion (+) Extension (-)
a
a
DiSMUS DiSMUS DiSMUS DiSMUS
Knee flexion-extension
Flexion (-) Extension (+)
a
g
DiSMUS DiSMUS DiSMUS DiSMUS
Ankle dorsal and plantar flexion
Dorsal flexion (+)
Plantar flexion (-)
c
Neutral position
DiSMUS DiSMUS DiSMUS DiSMUS
k
H
K
A
M
A lower limb model
Joint centres:
H Hip
K Knee
A Ankle
M Metatarsus-phalanx V toe
Hypotheses:
Planar motion (sagittal plane)
Joints are modelled using
cylindrical hinges (1 dof)
DiSMUS DiSMUS DiSMUS DiSMUS
Y
g
X
g
H
K
A
M
Experimental protocol
Joint centres:
H greater trochanter
K lateral femoral epicondyle
A lateral malleolus
M metatarsus-phalanx V toe
DiSMUS DiSMUS DiSMUS DiSMUS
Y
g
X
g
Flexion-extension angles of the lower limb joints during walking
a
hip
knee
ankle
0 50 100
[% cycle]
40
-20
90
30
0
-60
[deg]
h
H
K
A
M
DiSMUS DiSMUS DiSMUS DiSMUS
Motor task classification
Relative pose
global orientation matrix
cp
g
R
Femur
global position vector
y
cp
x
cp
z
cp
y
cd
x
cd
z
cd
global orientation matrix
cd
g
R
Tibia
global position vector
relative position vector
&
relative orientation matrix
In any given instant of time:
proximal frame
distal frame
[ ]
Pz
g
Py
g
Px
g
P
g
t t t = t [ ]
Dz
g
Dy
g
Dx
g
D
g
t t t = t
P
D
DiSMUS DiSMUS DiSMUS DiSMUS
Relative position
Femur
global position vector
Tibia
global position vector
relative position vector in the proximal frame
In any given instant of time:
cp
g
R
+
( ) ( )
P
g
cp
g
D
g
cp
g
PD
cp
P
g
g
cp
D
g
g
cp
PD
cp
P
g
D
g
PD
g
t R t R t
t R t R t
t t t
T T
=
=
=
[ ]
Pz
g
Py
g
Px
g
P
g
t t t = t [ ]
Dz
g
Dy
g
Dx
g
D
g
t t t = t
y
cp
x
cp
z
cp
y
cd
x
cd
z
cd
PD
g
t
P
D
DiSMUS DiSMUS DiSMUS DiSMUS
Relative orientation
Femur
global position matrix
Tibia
global position matrix
( )
cd
g
T
cp
g
cd
cp
R R R =
relative orientation vector in the proximal frame
In any given instant of time:
cp
g
R
cd
g
R
y
cp
x
cp
z
cp
y
cd
x
cd
z
cd
DiSMUS DiSMUS DiSMUS DiSMUS
The two systems of reference are assumed to be aligned,
In summary
then the distal system of reference moves in its new position,
y
d
x
d
z
d
and then it rotates in its new orientation
y
p
x
p
z
p
y
d
x
d
z
d
DiSMUS DiSMUS DiSMUS DiSMUS
At the time t
1
In summary
at the time t
2
y
d
x
d
z
d
y
p
x
p
z
p
y
d
x
d
z
d
and so forth
yd
xd
zd
y
d
x
d
z
d
yd
xd
zd
t
2
t
1
DiSMUS DiSMUS DiSMUS DiSMUS
Motion is described as the ensemble of
the positions and orientations of the distal
bone with respect to the proximal bone
determined in sampled instants of time
during the observation interval
This matrix, and the three independent scalar quantities embedded in it,
completely describe the orientation of the
distal relative to the proximal bone.
orientation matrix of the distal relative to the proximal cluster frame
Orientation
(
(
(
=
p d p d p d
p d p d p d
p d p d p d
z z z y z x
y z y y y x
x z x y x x
cd
cp
cos cos cos
cos cos cos
cos cos cos
R
y
d
x
d
z
d
y
p
x
p z
p
cd
cp
R
However, the relevant scalar components have no physical meaning and, as
such, do not convey readable information about joint rotation. DiSMUS DiSMUS DiSMUS DiSMUS
Orientation
[ ]
cdz
cp
cdy
cp
cdx
cp
cd
cp
cd
cp
cd
cp
= = n
orientation vector of the distal relative to the proximal cluster frame
This vector, and the three independent scalar quantities embedded in it,
completely describe the orientation of the
distal relative to the proximal bone.
However, the relevant scalar components have no physical meaning as such.
y
d
x
d
z
d
y
p
x
p z
p
cd
cp
n
Problem
Relative position and orientation descriptions illustrated so far carry
all the necessary information relative to joint kinematics,
but
have no direct use in movement analysis
DiSMUS DiSMUS DiSMUS DiSMUS
Orientation
The orientation of the distal relative to the proximal cluster frame
may be described using
a sequence of three rotations about selected axes (Euler Angles).
These rotations have a physical meaning,
Nevertheless, still represent an abstraction !
DiSMUS DiSMUS DiSMUS DiSMUS
y
p
x
p
z
p
y
d
z
d
x
d
Example: hip joint
pelvis frame
femur frame
DiSMUS DiSMUS DiSMUS DiSMUS
y
p
x
p
y
d
z
d
z
p
x
d
z
p
y
p
x
p
y
d
z
d
x
d
Starting orientation
Orientation at time t
Example: hip joint
DiSMUS DiSMUS DiSMUS DiSMUS
y
p
x
p
y
d1
z
d1
z
p
x
d1
Rotation about the axis z
d1
: femur or pelvis medio-lateral axis
First rotation: flexion-extension
DiSMUS DiSMUS DiSMUS DiSMUS
y
p
x
p
y
d1
z
d1
z
p
z
d2
y
d2
x
d2
x
d1
Rotation about the axis x
d2
: femur antero-posterior axis
Second rotation: abduction-adduction
DiSMUS DiSMUS DiSMUS DiSMUS
y
d3
y
d2
x
d3
x
d2
y
p
x
p
z
d2
z
p
z
d3
Rotation about the axis y
d2
: femur longitudinal axis
Second rotation: internal-external rotation
DiSMUS DiSMUS DiSMUS DiSMUS
ADDUCTION (-)
ABDUCTION (+)
INT. ROTATION (+) EXT. ROTATION (-)
EXTENSION (-)
FLEXION (+)
JOINT ANGLES
(Grood and Suntay, ASME J.Bionech. 1983)
A question
What happens if the rotation sequence is changed?
Given an orientation of the distal relative to the proximal frame,
60.0 60.5 60.4 60.9 58.5 60.5
5.0 10.0 11.2 4.9 21.7 11.2
10.0 1.3 0.6 10.0 19.4 0.6
zxy yzx xyz zyx xyz yxz [deg]
z
p
y
p
x
p
y
d
z
d
x
d
depending on the sequence selected the following descriptions are obtained:
DiSMUS DiSMUS DiSMUS DiSMUS
The problem is: in what system of reference should this vector be represented?
The options are:
either the proximal or the distal frame
the joint axes as defined by the Cardan convention
Do not forget: it is a totally abstract representation !
Woltring HJ. 3-D attitude representation of human joints: A standardization proposal. Journal of Biomechanics 1994
DiSMUS DiSMUS DiSMUS DiSMUS
Sensitivity of the knee joint kinematics to the angular convention
1 - Cardan convention
2 - Orientation vector
projection on the
proximal axes
3 - Orientation vector
projection on the
Cardan (joint) axes
DiSMUS DiSMUS DiSMUS DiSMUS
position vector
y
d
x
d
z
d
y
p
x
p
z
p
Position
PD
t
?
[ ]
? ? ? ?
PDz PDy PDx PD
t t t = t
The position vector is represented relative to two points (rigid with the
proximal and distal bone, respectively, and
a set of axes of choice
P
D
The selected points may be
the origins of the frames
involved
DiSMUS DiSMUS DiSMUS DiSMUS
The position vector is represented relative to two points (rigid with the
proximal and distal bone, respectively) and
a set of axes of choice
y
d
x
d
z
d
y
p
x
p
z
p
Position
thus the three scalar quantities that represent position
depend on the choice of the two reference points and the set of axes.
PD
t
?
P
D
position vector
[ ]
? ? ? ?
PDz PDy PDx PD
t t t = t
The selected points may be
the origins of the frames
involved
or two points arbitrarily
identified
DiSMUS DiSMUS DiSMUS DiSMUS
c displacement along the distal z axis (coinciding with the proximal z axis)
a displacement along the distal x axis (after the first rotation)
b displacement along the distal y axis (after the second)
The axes with respect to which we represent
the position vector
y
d
x
d z
d
y
p
x
p
z
p
PD
t
?
P
D
y
d2
x
d1
z
d
z
p
a
b
c
An option is represented by the joint axes:
DiSMUS DiSMUS DiSMUS DiSMUS
The points with respect to which we represent
the position vector
Example with reference to the knee joint:
P
D
A point (P) in the
proximal set of axes
A point (D) in the
distal set of axes
P and D coincide while the subject assumes an orthostatic posture
DiSMUS DiSMUS DiSMUS DiSMUS
c
b
a
In summary
DiSMUS DiSMUS DiSMUS DiSMUS
A set of orthogonal axes rigid with the proximal bone (p)
A set of orthogonal axes rigid with the distal bone (d)
A point (P) in the proximal set of axes
A point (D) in the distal set of axes
The three axes with respect to which the position vector of the distal
bone relative to the proximal bone is represented
The axis about which the first rotation is performed
The axis about which the second rotation is performed
The axis about which the third rotation is performed
In summary
In order to determine the six quantities that describe the position and
orientation of the distal bone relative to the proximal bone the following
entities must be defined:
DiSMUS DiSMUS DiSMUS DiSMUS
Femur
Mid-point between the femur epicondyles
EL
EM
Conventional Gait Model
CAST
ISB recommendation
DiSMUS DiSMUS DiSMUS DiSMUS
Femur
Conventional Gait Model
CAST
ISB recommendation
DiSMUS DiSMUS DiSMUS DiSMUS
JOINT KINETICS
Example: internal loads
acting at the knee
DiSMUS DiSMUS DiSMUS DiSMUS
The problem: musculo-skeletal loading
Q
Forces exchanged between bones: resultant force
?
http://www.rad.upenn.edu/rundle/Knee/kneeMRICONT.html
DiSMUS DiSMUS DiSMUS DiSMUS
http://www.rad.upenn.edu/rundle/Knee/kneeMRICONT.html
K
Q
LE
ME
Forces exchanged between bones: resultant force
http://www.rad.upenn.edu/rundle/Knee/kneeMRICONT.html
DiSMUS DiSMUS DiSMUS DiSMUS
= + + + + + + +
= + + + + +
I C C M M M M M M
a m F F F F W R
K R b
K
F
K
F
K
F
K
F
K
W
K
R
CM b p g h
b p g h
F
h
F
p
F
g
F
b
C
b
W
C
R
R
The equations of motion (limited to plane motion)
K
DiSMUS DiSMUS DiSMUS DiSMUS
Intersegmental force and couple: definition
W
C
R
R
F
is
C
is
K
b
K
F
K
F
K
F
K
F is
b p g h is
C M M M M C
F F F F F
b p g h
+ + + + =
+ + + =
for the time being the point K is chosen arbitrarily
F
h
F
p
F
g
F
b
C
b
W
C
R
R
DiSMUS DiSMUS DiSMUS DiSMUS
inertia parameters
Intersegmental force and couple: estimation (limited to plane motion)
kinematic quantities
reaction forces
W
C
R
R
F
is
C
is
K
= + + + +
= + +
I C C M M M
a m F W R
K R is
K
F
K
W
K
R
CM is
is
DiSMUS DiSMUS DiSMUS DiSMUS
Kinematic quantities
position vector and orientation matrix ,relative to the
laboratory (g) frame, of the anatomical frame (a), in
each sampled instant of time
local position vector of the intersegmental loads
reduction point K
For each body segment of interest, the following quantities are estimated:
K
a
p
a
g
a
g
, R t
DiSMUS DiSMUS DiSMUS DiSMUS
z y x
,I ,I I
CM
a
p
For each body segment of interest, the following quantities are estimated:
a
g
a
g
, R t
K
a
p
DiSMUS DiSMUS DiSMUS DiSMUS
W
C
R
R
F
is
C
is
K
Intersegmental force and couple: estimate
= + + + +
= + +
I C C M M M
a m F W R
K R is
K
F
K
W
K
R
CM is
is
DiSMUS DiSMUS DiSMUS DiSMUS
C
R
R
Forces exchanged between foot and floor
(ground reactions)
DiSMUS DiSMUS DiSMUS DiSMUS
Forces exchanged between foot and floor
(ground reactions)
DiSMUS DiSMUS DiSMUS DiSMUS
is
is
C
F
= + + + +
= + +
I C C M M M
a m F W R
K R is
K
F
K
W
K
R
CM is
is
DiSMUS DiSMUS DiSMUS DiSMUS
Intersegmental force and couple: accuracy factors
The physical model (degrees of freedom)
Inertia parameter estimate
Time differentiation
External forces
Position and orientation reconstruction of the model links
External and internal anatomical landmarks identification
DiSMUS DiSMUS DiSMUS DiSMUS
R
C
R
R
C
R
estimated measured
open kinematic chain
2-D model
3 dof
Intersegmental force and couple: accuracy
Model (includes input data errors) fidelity assessment
Herbert Hatze, Journal of Biomechanics, 2002
DiSMUS DiSMUS DiSMUS DiSMUS
Intersegmental force and couple: accuracy
estimated using photogrammetric data (inverse dynamics)
measured
average rms difference = 17% of peak-to-peak value
average correlation coefficient = 0.87
M-L COUPLE (Nm) A-P FORCE (N) VERTICAL FORCE (N)
850
-200
-150
-100
-50
0
50
100
0
100
% of task duration
-50
0
50
0 100
% of task duration
650
700
750
800
0 100
% of task duration
DiSMUS DiSMUS DiSMUS DiSMUS
R
C
R
O
DiSMUS DiSMUS DiSMUS DiSMUS
Redundancy may be exploited for fine
tuning the parameters and variables
involved.
In the bottom-up approach a possible
criterium is to minimize the trunk
residual moment and force.
Intersegmental force and couple: accuracy
Position and orientation reconstruction of the model links
photogrammetric errors
soft tissue artefacts
anatomical landmark identification
DiSMUS DiSMUS DiSMUS DiSMUS
= + + + +
= + +
I C C M M M
a m F W R
K R is
K
F
K
W
K
R
CM is
is
DiSMUS DiSMUS DiSMUS DiSMUS
The intersegmental couple
point K was chosen arbitrarily !
b
K
F
K
F
K
F
K
F is
C M M M M C
b p g h
+ + + + =
F
h
F
p
F
g
F
b
C
b
W
C
R
R
K
W
C
R
R
F
is
C
is
K
DiSMUS DiSMUS DiSMUS DiSMUS
The challenge
is to find the point Q for which it is true that
and thus:
NIH
Q
Q
F
Q
F
Q
F is
p g h
M M M C + + =
0 C M
b
Q
F
b
= +
DiSMUS DiSMUS DiSMUS DiSMUS
If the knee joint is modelled using a spherical hinge
0 C
b
= 0 M
Q
F
b
=
F
h
F
p
F
g
F
b
C
b
W
C
R
R
F
h
F
p
F
g
F
b
C
b
W
C
R
R
Q
by definition
and, thus, the intersegmental couple is the muscular moment
DiSMUS DiSMUS DiSMUS DiSMUS
Gait Phases
INVERSE PENDULUM
The body center of mass rotates
around the support and increases its
potential energy during the initial
stance phase: This energy is
converted in kinetic form during the
second stance phase (Cavagna et al.
1977). Il center of mass is
accelerated forward.
Electromyography
Electromyography
Electromyography (EMG) Study of muscle
function through the examination of the
muscles electric signals
Why EMG?
Estimate in vivo muscle forces for various
activities
Help solving the inverse dynamic problem
Detect muscle fatigue
Quantify pathological muscle behaviour
History
Luigi Galvani 1791
Observed the relationship between muscle and electricity
by depolarizing frog legs with metal rods
Father of neurophysiology
De Viribus Electricitatis work was introduced
Carlo Matteucci 1838
Proved that electric currents originated in muscles
Du Bois-Reymond 1849
Designed a Galvanometer to record electrical current
Reduced skin impedance by rubbing blisters on his arms
and opening them
Galvani
De Luca 1985
EMG types
Surface EMG (SEMG) Electrodes are
applied to the surface of the skin.
Used to measure muscle signals in large
muscles that lie close to the surface of the skin
Indwelling EMG Electrodes are inserted
into the muscle (usually via a needle)
Used to measure muscle signals in small or
deep muscles, which cannot be adequately
monitored using SEMG.
EMG Characteristics
Ranges from 0-10mV (peak to peak)
Usable frequency range: 0-500Hz
Dominant frequencies 50-150Hz
Random in nature
Mixture of signals from different motor units
Action Potentials
De Luca 1982
Surface or Indwelling EMG
Electrodes
Single electrode with reference
Measure action potential at one electrode
Subtract common as measured from reference
Two electrodes with reference
Measure action potentials at both electrodes
Use differential amplifier
Subtract common signal at source
Amplify differences
Noise
EMG signals are very small
External noise
Electronics noise
Recording/measuring equipment
Ambient noise
TV, radio, overhead lights
Motion artifact
Movement of electrodes or wires
Electrode Placement
Place electrodes
In line with muscle fibers
At the midline of the muscle
Not over or near tendon insertion sites or innervation zone
(motor point)
Electrical stimulation at this point results in muscle contraction
Action potentials move oddly and EMG detection is affected
Reference electrode is far away and over electrically neutral
area
Electrode Placement
De Luca
De Luca
Effects of
Muscle Fatigue
on EMG Signal
Experimental Example
Agonist and Antagonist Muscle
Activity
De Luca 1985