Clinical Gait Analysis
dr. ir. Jaap Harlaar
j.harlaar@vumc.nl
www.vumc.nl/revalidatie
VU University Medical Center
Amsterdam The Netherlands
Human Movement
Laboratory
Department of
Rehabilitation Medicine
VU University
Medical Center
Amsterdam
casus
3
Goal setting vs. tools
• problems with specific activities
• >> goal setting at this level
• specific interventions might work
• movement analysis: biomechanics
4
International Classification of Functions
(ICF)
Disease
Function / Activities Participation
Anatomy (Disabilities) (Handicaps)
(Impairments)
External Personal
Factors factors
Complete nested decision scheme
no treatment General aim of treatment (disability level)
Disability Movement Specific
Decision Decision
assessment analysis treatment
6
casus
7
Gait and movement analysis in clinical practice of rehabilitation
medicine
GAIT
8
Goal of walking
• To go from one place to another
• Walking speed, Energy & Safety
HOW ?
By repeatedly placing one foot in front of the other
9
Footsteps
Stridelength = Step
Right + StepLeft
Right steplength Left steplength
10
Footsteps (asymmetric)
Stridelength = Right step + Left step
Right steplength Left steplength
11
Measure footsteps
www.gaitrite.com
12
Measure footsteps
www.gaitrite.com
13
Goal of walking
Stridelength [m]
x / 120 = Walking speed [m/s]
Cadence [ steps/min]
3.6 km/h = 1 m/s
14
Walking speed=stride length*cadence
2.00
1.80
1.60 1.50 x 60 / 120 = .75
0.25 m/s
1.40
0.50 m/s
Stride length (m)
1.20 0.75 m/s
1.00 m/s
1.00
1.25 m/s
0.80 1.50 m/s
1.75 m/s
0.60
2.00 m/s
0.40
0.20
1.00 x 90 / 120 = .75
0.00
0 20 40 60 80 100 120 140 160
Step rate (steps/min)
15
Body length
and stride length
16
What is the optimal stridelength ?
1.00
0.90
0.80
Stride length / Body Length
0.25 m/s
0.70
0.50 m/s
0.60 0.75 m/s
1.00 m/s
0.50
1.25 m/s
0.40 1.50 m/s
1.75 m/s
0.30
2.00 m/s
0.20
0.10 StrideLength
=0.008 * StepRate
0.00
BodyHeight
0 20 40 60 80 100 120 140 160
Step rate (steps/min)
17
Energy
Statute
Stridelength
x Walking speed Energy Cost
Cadence
18
Energy measurements during gait
• (ambulatory) oxygen
recording
• one ml O2 / min
• = 5 cal / min
• = 20 J/min
19
Human gait is very efficient...
optimal:
~3.4 J/kg.m
20
How far can you walk on a pastry ?
250 kcal
Energy cost at optimal speed
= 0.8 cal/kg.meter
250.000/(0.8*70)=4,5 km
21
Metabolic Energy Measurement
22
casus
23
the gaitcycle
One stride lasts from initial
foot contact until the next
ipsilateral initial foot contact
24
the gaitcycle (2)
normalized time: 0 % - 100 %
25
Heelstrike & Toe-off
26
the gaitcycle (3)
0 % -- stance -- 60 % -swing-
100%
27
the gaitcycle (4)
RIGHT STANCE RIGHT SWING
LEFT SWING LEFT
STANCE
-- 50 % --
28
the gaitcycle (5)
RIGHT STANCE RIGHT SWING
LEFT SWING LEFT STANCE
RIGHT SINGLE LEFT SINGLE
DO
DO
DO
SUPPORT SUPPORT
UB
UB
UB
LE
LE
LE
SU
SU
SU
PP
PP
PP
O
O
O
RT
RT
RT
29
Functional division of gait phases
(after J. Perry)
Stride (gait cycle)
periods Stance Swing
Weight Single Limb Limb
tasks Acceptance Support Advancement
phases Initial Loading Mid Terminal Pre Mid
Contact Respons Stance Stance Swing Swing
e
Initial Terminal
Swing Swing
30
Initial Contact 0%
31
Loading Response 0-10 %
32
Functional division of gait phases
(after J. Perry)
Stride (gait cycle)
periods Stance Swing
Weight Single Limb Limb
tasks Acceptance Support Advancement
phases Initial 9 Loading9 Mid Terminal Pre Mid
Contact Respons Stance Stance Swing Swing
e
Initial Terminal
Swing Swing
33
Midstance 10 - 30 %
34
Terminal Stance 30 - 50 %
35
Functional division of gait phases
(after J. Perry)
Stride (gait cycle)
periods Stance Swing
Weight Single Limb Limb
tasks Acceptance Support Advancement
phases Initial 9 Loading9 Mid 9 Terminal9 Pre Mid
Contact Respons Stance Stance Swing Swing
e
Initial Terminal
Swing Swing
36
Pre-Swing 50 - 60 %
37
Initial-Swing 60 - 73 %
38
Functional division of gait phases
(after J. Perry)
Stride (gait cycle)
periods Stance Swing
Weight Single Limb Limb
tasks Acceptance Support Advancement
phases Initial 9 Loading9 Mid 9 Terminal9 Pre9 Mid
Contact Respons Stance Stance Swing Swing
e
Initial 9 Terminal
Swing Swing
39
Mid-Swing 73 - 87 %
40
Terminal-Swing 87 - 100 %
41
Functional division of gait phases
(after J. Perry)
Stride (gait cycle)
periods Stance Swing
Weight Single Limb Limb
tasks Acceptance Support Advancement
phases Initial 9 Loading9 Mid 9 Terminal9 Pre9 Mid 9
Contact Respons Stance Stance Swing Swing
e
Initial 9 Terminal
Swing Swing 9
42
The gait cycle
M.Whittle
43
videorapport loopanalyse
datum opname: / /
filenaam STUDY: xxxSYxxx.sty
rechts
BewegingsLaboratorium
links
1. initial contact 2. load response 3. midstance 4. terminal stance
5. preswing 6. initial swing 7. midswing 8. terminal swing
Observational
Gait
Analysis form
Rancho Los Amigos
Medical Centre
45
Edinburgh GAIT Scoring Table
46
Error sources in observational kinematic analysis
• Subjective
• estimation error
• out of plane (2D vs. 3D)
47
Estimation of joint angles
How well do we perform ?
148 º 24 º
48
Estimation of joint angles
How well do we perform ?
148 º 24 º
49
Projection error
50
Projection error
51
Projectionerror (2)
180
160
140
120
observed angle
100
80
60
40
20
0
0 10 20 30 40 50 60
angle of observation
52
Earliest 3D movement analysis
Braun & Fischer 1895
53
Multiple 2D projections
54
Calibrate the projection
calibration frame
Direct
Linear
Transformation
15 points are known in the real (3D)
world
Videobased systems: SYBAR, SIMI, PEAK, . . . .
55
Automated marker tracking and 3D
reconstruction of marker position
Multiple (2+)
stroboscopic InfraRed
camera's using reflective
markers on the body
Vicon, MotionAnalysis, Elite, Qualysis,. . .
56
Automated marker tracking and 3D
reconstruction of marker position (2)
Active InfraRed markers
3D camera ('s)
CODAmotion, OptoTrak, . . .
57
anatomical clinical
Body model reference convention
marker segment kinematics kinematics
identification anatomical segm. #1
recording marker-cluster 1
joint-
kinematics
kinematics kinematics
marker-cluster n anatomical segm. #2
58
3D Kinematics software
Matlab
www.bodymech.nl
59
60
Clinical Feasibility
61
Clinical Feasibility
62
Clinical Feasibility
63
INFORMATION
?
=
KNOWLEDGE
64
Observational analysis of pathological movement
Muscle function during movement
Reprinted from: Inman et al.
(1981)
66
Electro Myo Gram (EMG)
EMG is the summation of many
Electrode mounted amplifier
asynchronous Motor Unit Action
Potentials differential lead-off
67
Relation EMG and Muscle Force
Raw EMG
Smoothed Rectified
EMG @ 2 Hz
Isometric muscle
force
68
the SYBAR system
69
the SYBAR system
display
70
casus
71
Groundreaction force
72
73
Net joint moment
Moment =
Fxr
74
Estimated net joint moment
versus inverse dynamics
Moment =
Fxr
Boccardi et al. (1981)
75
What therapeutic intervention is needed ?
76
Evaluation of treatment at two (nested) levels
no treatment General aim of treatment (disability level)
Disability function Specific
assessment Decision Decision
analysis treatment
decreased ankle moment at heelstrike
increased walking speed, decreased PCI
77
What therapeutic intervention is needed ?
78
Complex Clinical Cases
79
Inverse dynamics model
Antropometrics:
•mass
Joint and
•inertal moments
muscle function
•jointlocations
•muscle attachments
- net moments
- estimated
muscle forces
Dynamics Kinematics
external - positions
moments and - angles
forces - derivatives
80
Problem statement
Physical examination yields angles
The measure should address muscle length
The reference values are based on normal gait
81
Method
• Application of a geometrical musculo-skeletal
model SIMM (Delp et.al 1995)
• input 1: joint angles during physical examination
• input 2: joint angles during normal gait
• output: muscle length (origo-insertion)
• all lengths are normalized to anatomical
position(=100 % )
82
Results: m. Rectus Femoris (1)
Figure 6.1
•Figure 6.2
83
Results: m. Rectus Femoris (2)
120,0%
118,0%
116,0%
114,0%
112,0%
110,0%
108,0%
106,0%
104,0%
102,0%
100,0%
0 12 24 36 48 60 72 84 96 108 120
84
Length m. Rectus Femoris during gait
85
Results: m. Rectus Femoris (3)
113%
111%
109%
107%
105%
103%
101%
99%
97%
95%
0 8 16 24 32 40 48 56 64 72 80 88 96 % gait
stance swing
86
Discussion
• “Passive” muscle length is not the sole cause
to contractures during gait
• Muscle length during movement and EMG
should be considered
• Warning: validity of the model
• Documentation of examination protocols
(standardisation) using modeling software
animations creates awareness of muscle
length testing
87
Imaging •Functional analysis
•Clinical question
•visualization
•Muscle-bone model
•(invers)
•structure •function
•load
•(intended) therapeutical intervention
•musle-bone model
•(forward)
•movement
88
casus
89
Models (1)
90
Models (1)
91
functional load and loading capability
of the upper extremity
92
Upper extremity
93
Upper extremity (2)
94
j.harlaar@vumc.nl
95