1 s2.0 S0021929002000088 Main
1 s2.0 S0021929002000088 Main
1 s2.0 S0021929002000088 Main
Abstract
In this study we describe an ambulatory system for estimation of spatio-temporal parameters during long periods of walking. This
original method based on wavelet analysis is proposed to compute the values of temporal gait parameters from the angular velocity
of lower limbs. Based on a mechanical model, the medio-lateral rotation of the lower limbs during stance and swing, the stride length
and velocity are estimated by integration of the angular velocity. Measurement’s accuracy was assessed using as a criterion standard
the information provided by foot pressure sensors. To assess the accuracy of the method on a broad range of performance for each
gait parameter, we gathered data from young and elderly subjects. No significant error was observed for toe-off detection, while a
slight systematic delay (10 ms on average) existed between heelstrike obtained from gyroscopes and footswitch. There was no
significant difference between actual spatial parameters (stride length and velocity) and their estimated values. Errors for velocity
and stride length estimations were 0.06 m/s and 0.07 m, respectively. This system is light, portable, inexpensive and does not provoke
any discomfort to subjects. It can be carried for long periods of time, thus providing new longitudinal information such as stride-to-
stride variability of gait. Several clinical applications can be proposed such as outcome evaluation after total knee or hip
replacement, external prosthesis adjustment for amputees, monitoring of rehabilitation progress, gait analysis in neurological
diseases, and fall risk estimation in elderly. r 2002 Published by Elsevier Science Ltd.
Keywords: Gait analysis; Gyroscope; Wavelet analysis; Ambulatory system; Stride velocity
Shank
Angular rate
deg/s
300
200
100 toe-off
heelstrikes
peaks
peaks
0
-100
-200
Fig. 2. Footswitches (FSR) attachment beneath the heel (two sensors) foot first touches the floor) and toe-off (when it takes
and beneath the big toe (two sensors). off) during that cycle. These events have distinctive
signal features of shank angular velocity appearing as
rather sharp negative peaks involving some medium and
placed under the right foot (Fig. 2): FSRheel beneath the relative high frequencies (Fig. 3). Although the ampli-
heel (two sensors) and FSRtoe beneath the big toe (two tude of these peaks vary according to various para-
sensors). For each pair, the sensors were connected in meters such as subject’s velocity or weight, or the
series and the outputs were simultaneously digitized and presence of limping due to a painful articulation, they
recorded by Physilog with those from the gyroscopes at can always be localized as long as one knows where to
a sampling rate of 200 Hz. During heelstrike and toe-off, look for it in time and frequency domains. To
FSRheel and FSRtoe signals are subjected to abrupt successfully achieve this task, we have decomposed the
changes. By thresholding the derivative of these two shank angular velocity into wavelet packages. Wavelet
signals the exact time of heelstrike and toe-off was transformation is well adapted for gait events identifica-
obtained. tion because it allows detection of a specified frequency
at a specified time (e.g. toe-off and heelstrike). In other
2.3. Subjects words, toe-off and heelstrikes events consist of com-
bined features that can be well located in the time and
Measurement using gyroscopes and FSR were taken frequency range. The methods of analysis need to be
from a group of 9 young (2172 yr) and 11 elderly versatile enough to handle gait events that can be at
(7978 yr) subjects. Each young subject performed four opposite extremes in terms of their time–frequency
trials including at least 20 gait cycles. The first three location. Moreover, wavelets transformation allows the
trials were performed on a treadmill at the preferred use of a suitable wavelet function (Coiflet wavelet),
speed, under and over the preferred speed, respectively. which is more similar to the pattern of heelstrike and
The fourth trial was performed with a comfortable toe-off.
velocity over ground on a 30 m long walkway. The A multi-resolution wavelet decomposition (Mallat,
elderly performed only two trials on the walkway at 1989) was used to enhance the toe-off and heel-strike
their comfortable velocity. The study protocol was event during walking. This technique consists in splitting
accepted by the institutional review board (Faculty of a signal into high-scale (low-frequency components)
Medicine, University of Lausanne). Written informed called approximation and low-scale (high-frequency
consent was obtained from each subject. components) called detail. The decomposition is iter-
ated, with successive approximations (or details) being
2.4. Wavelet analysis: gait temporal parameters decomposed in turn, so the original signal is broken
estimation down into many lower-resolution components. At each
decomposition scale the number of samples in the time
In order to compute the temporal parameters such as domain is decreased by throwing away every second
the duration of swing, single and double stances during sample (down sampling with a factor of ‘2’). By
a gait cycle, it is necessary and sufficient to determine for considering the original signal sðnÞ (shank angular
each leg the precise moments of heelstrike (when the velocity), the approximation of the signal at scale j ¼ 0
692 K. Aminian et al. / Journal of Biomechanics 35 (2002) 689–699
400
tR
deg/s
200
-200
FSRheel
FSRtoe
0 1 2 3 4 5 Time,s
Fig. 5. FSR signal from heel (FSRheel ) and toe (FSRtoe ), angular rate signal at right shank ðsR Þ and right thigh ðtR Þ: Heelstrike (J) and toe-off (&)
detected by FSR and sR are shown on each signal during 5 typical gait cycles. ms correspond approximately to the time of mid-swing.
2.5. Gait model: spatial parameters estimation right shank ðsR Þ as follows:
Z hsR ðkÞ
We propose a double segment gait model involving aðkÞ ¼ tR ðtÞ dt;
both shank and thigh. In this model, the swing phase is toR ðkÞ
considered as a double pendulum model, while the Z hsR ðkÞ
stance phase is considered as an inverse double bðkÞ ¼ sR ðtÞ dt: ð20Þ
pendulum model. Consequently, knowledge of stance toR ðkÞ
and swing phases obtained from the method described During the stance phase we have
qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
dðkÞ ¼ d3 ðkÞ ¼ ðl1 þ M2 ðkÞÞ2 þ ðl1 þ M1 ðkÞÞ2 ðl1 þ M2 ðkÞÞðl1 þ M1 ðkÞÞ cos aðkÞ; ð21Þ
qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
dðkÞ ¼ d1 ðkÞ þ d2 ðkÞ ¼ ðl2 þ M1 ðkÞÞ2 þ ðl2 þ M2 ðkÞÞ2 ðl2 þ M1 ðkÞÞðl2 þ M2 ðkÞÞ cos bðkÞ; ð16Þ
treadmill speed is accurate. During ground (or ‘‘non- p > 0:97). The RMSE between RGCTm and GCTa was
treadmill’’) walking, the mean velocity was evaluated by 8 ms (0.5%). The 95% confidence interval for the
considering the time needed to cover 20 m using a difference between heelstrike detection by FSR and
stopwatch. The actual mean stride length ðLa Þ was gyroscope was [7 ms, 13 ms]. Heelstrike detection based
calculated as on the gyroscopes occurred later (10 ms in average) than
La ¼ Va GCTa ; ð28Þ FSR (underestimation). The 95% confidence interval for
the difference between toe-off detection by FSR and the
where GCTa is the mean gait cycle time obtained from gyroscopes was [5 ms, 4 ms]. Therefore there was no
footswitches. The accuracy of stride length and velocity significant difference in toe-off detection. The RMSE
was evaluated by comparing La and Va with the mean of between LGCTm and RGCTm was 15 ms (r > 0:99;
SL and SV (SLm and SVm ) over 20 m. 1.3%), which shows the validity of the method in
providing the same time for both left and right gait
cycles.
3. Results The mean values of right and left stance (RSm and
LSm ) as well as double supports (TDSm ; IDSm ; DSm )
3.1. Temporal parameters estimated by the gyroscopes are shown in Table 1. In
general, higher values are observed for elderly subjects.
The correspondence between temporal events de-
tected by FSR and the gyroscope pattern is shown in 3.2. Spatial parameters
Fig. 5 for five consecutive gait cycles. Using the
algorithm of Fig. 4, left and right heelstrikes (respec- For each trial the mean value of stride length and
tively toe-off) were detected from shank gyroscopes velocity (SLm and SVm ) were estimated by finding the
(Fig. 7). Then based on relation (8) to (13), the mean average of stride length (SL) and stride velocity SV
value (over the N cycles) of left and right gait cycle time (relation 26 and 27) over the 20 m of walking. Fig. 9
(LGCTm ; RGCTm ), left and right stance (LSm and compares actual La and Va to SLm and SVm : No
RSm ), initial and terminal double stance (IDSm ; TDSm ; significant change was found between La and SLm
DSm ) were computed for each trial on treadmill and (N=56, p > 0:52) and neither between Va and SVm ðp >
ground. Simultaneously, the periods of the actual gait 0:66Þ: The coefficient of correlation is high in both cases
cycle (GCTa ) and right stance (RSa ) were detected from ðr > 0:96Þ: Actual velocity and stride length can be
FSRheel and FSRtoe : estimated from the measured values as follows:
Fig. 8 compares stance period (RSm and RSa ) and gait
cycle times values (RGCTm and GCTa ) obtained from Va ¼ 1:02SVm 0:04; ð29Þ
the gyroscopes to those of FSR from a trial performed
by the young subjects (treadmill and ground and elderly La ¼ 0:97SLm : ð30Þ
during overground walking. A good agreement ðr >
0:99Þ was found. The difference between RSm and RSa The RMSE for velocity estimation is 0.06 m/s (6.7%)
was not significant (N ¼ 58; p > 0:80) with a mean and that of stride length estimation is 0.07 m (7.2%).
standard error RMSE=23 ms. No significant change Stride length and velocity had lower averaged values
was observed between RGCTm and GCTa (N ¼ 58; for the elderly compared to young subjects.
Angular Rate
deg/s
200
Shank Left 0
-200 LS
IDS TDS
RS
200
Shank Right 0
-200
0 1 2 3 4 5 Time, s
Fig. 7. Temporal parameters estimation from heelstrikes (J) and toe-offs (&) of each leg based on relations (8) to (13) in the text.
696 K. Aminian et al. / Journal of Biomechanics 35 (2002) 689–699
RSm RGCTm
s s
1.6
1.0
0.8 1.2
0.6
0.8
(a) 0.6 0.8 1.0 RSa , s (b) 0.8 1.2 1.6 GCT , s
a
Fig. 8. (a) Right stance duration, in s, obtained from gyroscope (RSm ) compared with that obtained from pressure sensors (RSa ), r > 0:99: (b) Gait
cycle time from gyroscope (RGCTm ) compared to actual gait cycle time obtained from FRS (GCTa ), r > 0:99: ( ) young, (J) elderly subjects.
Table 1
The averaged values of right stance (RSm ), left stance (LSm ), initial double stance (IDSm ), terminal double stance (TDSm ) and double stance (DSm ) in
the percentage of gait cycle obtained for young and elderly subjects
Subjects RSm (%) LSm (%) IDSm (%) TDSm (%) DSm (%)
Fig. 10 shows typical results obtained during 2 min of double support (Rose and Gamble, 1994; Maki, 1997).
treadmill walking where the velocity was fixed at 1.11 m/ Few studies have been reported about temporal gait
s (4 km/h). The subject was asked to walk at his normal parameters’ detection based on gyroscope. Pappas et al.
pace, to decrease his pace then increase his pace. All (1999) used a gyroscope on the heel in conjunction with
parameters were obtained at each gait cycle from FSR to detect the precise time of heel-off. Tong and
gyroscopes. As it is illustrated, the estimated velocity Granat (1999) used a gyroscope on the shank and thigh.
(SV) is almost constant (SVm =1.14 m/s) with a coeffi- They found that the pattern on the shank has two
cient of variation of 4%. The change of gait cycle minima, one occurs at foot flat and the other occurs at
(RGCT) provides a corresponding change of stride toe-off. This last result is consistent with ours. In
length (SL) in order to maintain the velocity constant. contrast to their results, we found that the first peak
The corresponding coefficient of variation of SL and after wavelet enhancement corresponds to heelstrike and
RGCT is 15%. During the same period there is no not foot flat. It must be noted that only 2 subjects were
significant variation of left and right stance (coefficient involved in their study and the sampling rate was 50 Hz.
of variation less than 3%) while the double support time Toe-off and heelstrike detection were based on the
(DS) has a coefficient of variation of 16%. choice of a threshold on the FSR signal. It is clear that
the value of the threshold can modify the results.
Moreover, only a few steps were considered for analysis
4. Discussion which cannot be considered as statistically significant.
The method presented in this study compares
We have proposed a new algorithm based on wavelet favorably with other methods used to identify gait
transformation to detect toe-off and heelstrike from events that require more complex instrumentation and a
shank angular velocity. A high correlation with actual laboratory setting. Hreljac and Marshall (2000) used
gait events detected by foot pressure sensors was found. four motion analysis cameras (60 Hz), involving 12 trials
In addition, no significant error was observed for toe-off of two healthy subjects and found an absolute average
detection, while a slight systematic delay (10 ms in error of 4.7 and 5.6 ms for heelstrike and toe-off,
average) existed between heelstrike detected by gyro- respectively, considering information from a forceplate
scopes compared to FSR. Considering a sampling as the ‘‘gold standard’’. Stanhope et al. (1990) using a
period of 5 ms (200 Hz), this error is acceptable. The 50 Hz camera collection system, reported an error
obtained values correspond to the established values for greater than 20 ms in over 20% of the cases. Using
young and elderly populations which is around 60% for accelerometers on the thigh and considering FSR as
the duration of stance and 20% for the duration of reference, Aminian et al. (1999) found the 95%
K. Aminian et al. / Journal of Biomechanics 35 (2002) 689–699 697
La Va
m m/s
La=0.97.SLm 1.6 Va=1.02.SVm-0.04
r=0.96 r=0.98
1.6
1.2
1.2
0.8 0.8
Fig. 9. Correspondence between actual stride length ðLa Þ and velocity ðVa Þ and estimated values from shank and thigh gyroscopes (SLm ; SVm ) for
young ( ) and elderly subjects (,).
1.5
m/s
SV 1
normal increase cadence decrease cadence
2
m
SL 1.5
0.5
2
s
1.5
RGCT
0.5
60
%
RS, LS
20
0
40
%
DS 20
0
0 20 40 60 80 100 120
Gait Cycles
Fig. 10. Stride velocity (SV), stride length (SL), gait cycle time (RGCT), right and left stance (RS and LS) and double support (DS) in the percent of
gait cycle obtained from a young subject during 2 min of treadmill walking using the proposed method. The velocity of treadmill was kept at 1.11 m/s
while the subject changed his cadence. All parameters are estimated at each gait cycle allowing to analyse the stride to stride variability.
confidence interval of stance period equal to [20 ms, Gait events can also be explained by looking at the
20 ms]. In the present study, which involve young and particular pattern of the shank and thigh angular
elderly subjects the error of toe-off and heelstrike velocities (Fig. 5). Shank angular velocity (signal sR ) is
detection is less that 5 ms (95%), with a systematic a bipolar signal. Considering as positive the counter-
delay for heelstrike time of 10 ms. clockwise rotation, one can observe that during the
698 K. Aminian et al. / Journal of Biomechanics 35 (2002) 689–699
swing period sR is rather positive while in stance phase gyroscope on the left thigh. However, few of our elderly
sR is almost negative. Just prior to heelstrike, sR subjects had slightly asymmetric gait and we did not
becomes negative. At heelstrike, there is a flexion observe significant variation in the performance of the
(Vaughan et al., 1992) of the knee shown by a negative system. There are many advantages to use gyroscopes
sR and positive tR : The time of heelstrike is also instead of other kinematic sensors such as acceler-
characterized by a change of slope sign of sR : This is ometers. First, unlike the accelerometer, the gyroscope
expected since before heelstrike, the shank decelerates can be attached to anywhere of any body segment as
(negative slope) to stop and after heelstrike there is an long as its axis is parallel to the mediolateral axis: the
acceleration (positive slope) due to rotation around the angular rotation is still the same along this segment.
ankle. After heelstrike, there is a clockwise rotation of Tong and Granat (1999) have shown that the signals
the shank around the ankle involving a negative sR : In from different gyroscopes at different attachment site
mid-stance, the knee becomes straight leading to a slight are almost identical. Second, the angular rate signal is
angular velocity, which could become positive. Then the less noisy than acceleration since acceleration is the
shank continues its clockwise rotation around the ankle derivative of velocity and involves higher frequency
and accelerates its rotation at the toe-off (positive slope components. Third, accelerometry provides essentially
of sR ). The rotation is still clockwise (sR negative) at the temporal gait parameters, using singular peak enhance-
beginning of the swing phase until the knee reaches its ment. In contrast, rotation angles can be estimated from
maximum flexion (tR is positive and sR negative), then angular velocity by simple integration, and provides
the knee comes into extension (sR positive and tR spatial gait parameters in addition to temporal para-
positive) moving the shank from backward to forward. meters. Recently, the possibility to estimate knee angle
In this way, shank and thigh angular velocities also give (Williamson and Andrews, 2001) and trunk tilt (Najafi
remarkable insight into the recognition of the periods of et al., 2001a) has also been shown. Finally, there is no
knee flexion and extension during gait cycle. influence of gravity acceleration on the measured signal.
In order to measure spatial parameters such as stride Gyroscopes however, do have some weaknesses. First,
length, we have used the change of lower limb angles. the piezoelectric gyroscope is more delicate to use than
Miyazaki (1997) has shown that for the estimation of accelerometer. It is more sensitive to temperature and
the stride length from the integral of angular velocity, shock due to the mechanical fastening of vibrating piezo
the relative change of angular rotation is sufficient and beam inside the sensor’s case. In addition, powerful
therefore there is no need of initial angular position. signal processing and filtering are necessary to cancel
However this method consider thigh and shank as a drift and artefact in the signal. Nevertheless, this
unique segment and the error reached 15%. We propose filtering was done in this study by using wavelet
a double segment gait model involving both shank and transformation. The use of wavelet was particularly
thigh, which consider a double pendulum model during important to ensure a good time resolution in finding
the swing phase and the inverse double pendulum model gait events such as toe-off and heelstrike.
during the stance phase. The identification of swing and Overall, the measuring device is light (300 g), portable,
stance phases was therefore necessary, and was deter- low cost and involves no discomfort for the patient who
mined by toe-off and heelstrike estimation. The estima- carries it for a long period of time. The datalogger is
tion error for velocity and stride length is around 7%. battery powered with a lifetime of 20 h. It can collect
This error is principally due to the inaccuracy of the data up to 8 Mbytes corresponding to a period of 2.5 h
gyroscopes which induce some error on a and b in (20) (with three sensors at 200 Hz sampling rate). Additional
and (25). This error could increase if the period of memory cards or lower sampling rate can be used to
integration increases considerably (very slow speed). In increase the period of recording. The off-line calculation
this case a new calibration of (29) and (30) is necessary. of temporal and spatial parameters is very fast: for a
Other factors such as the difficulty to measure the exact walking trial of 2 min, it takes from few seconds to less
shank and thigh length, the misalignment of the than a second, depending on computer’s performance.
gyroscope axis regarding the mediolateral axis and the
error due to gait phase detection are also to be
considered. The low values of the intercept (close to 0) 5. Conclusion
and the slope close to 1 in (29) and (30) confirm the
appropriateness of the proposed gait model. The proposed method appears a promising monitor-
In this study, the stride length and velocity were ing tool for several purposes. First, it allows measure-
estimated based on the right leg’s angular velocity and ments of gait features during a long period of walking
assuming that in straight walking, right and left stride and thus supplies the stride-to-stride variability of gait
length are equal. If this assumption is no longer valid as illustrated in Fig. 10. In addition, because of its
(e.g. curled trajectory or asymmetric gait) right and left portability, this system can be used in other settings than
leg rotation can be estimated separately by adding a 4th a gait laboratory and therefore provides information
K. Aminian et al. / Journal of Biomechanics 35 (2002) 689–699 699
that is more likely to reflect the actual performance of Maki, B.E., 1997. Gait changes in older adults: predictors of falls or
the subjects. indicators of fear. Journal of the American Geriatrics Society 453,
It can be used in many clinical applications such as 313–320.
Mallat, S.G., 1989. A theory for multi-resolution signal decomposition
outcome evaluation after knee and hip replacement, or (the wavelet representation). IEEE Transactions on Pattern
external prosthesis adjustment for amputees. In elderly Analysis and Machine Intelligence 11, 674–693.
subjects, this system can also be proposed as a Miyazaki, S., 1997. Long-term unrestrained measurement of stride
diagnostic tool for abnormal gait analysis, as a predictor length and walking velocity utilizing a piezoelectric gyroscope.
tool for fall risk estimation (Najafi et al., 2001b), or as a IEEE Transactions on Biomedical Engineering 44, 8.
Najafi, B., Aminian, K., Paraschiv-Ionescu, A., Loew, F., Blanc, Y.,
monitoring tool to assess progress through rehabilita- Robert, Ph., 2001a. Body postures and walking period estimation
tion. During this study the system proved to have a high using a kinematic sensor: application for long term monitoring of
acceptability by elderly subjects. physical activity in elderly, ESMAC-2001. Gait and Posture 14,
119–120.
Najafi, B., Aminian, K., Bula, C., Ruggieri, G., Robert, Ph., 2001b.
Falling risk evaluation in elderly using miniature gyroscope:
Acknowledgements relation between gait and risk of falling. In: Duysens, J., Smits-
Engelsman, B.C.M., Kingma, H. (Eds.), Control of Posture and
The authors wish to acknowledge the contribution of Gait. Symposium of the International Society for Postural and
M.J. Gramiger and M.P. Morel through the design of Gait Research (ISPG 2001), Maastricht, pp. 135–139.
Physilog system and sensors. Nene, A., Mayagoitia, R., Veltink, P., 1999. Assessment of rectus
femoris function during initial swing phase. Gait and Posture 9, 1–
9.
Pappas, I.P., Keller, T., Popovic, M.R., 1999. A novel gait phase
References detection system. In: Proceeding of Automed’99, 2. Workshop,
‘‘Automatisierungstechnische Verfahren der Medizin’’, TU Darm-
Abu-Faraj, Z.O., Harris, G.F., Abler, J.H., Wertsch, J.J., 1997. A stadt, pp. 69–70.
holter-type, microprocessor-based, rehabilitation instrument for Rose, J., Gamble, J., 1994, Human Walking. Williams & Wilkins,
acquisition and storage of plantar pressure data. Journal of Baltimore, pp. 29, 143.
Rehabilitation Research and Development 34, 187–194. Sparks, D.R., Huang, X., Higdon, W., Johnson, J.D., 1998. Angular
Aminian, K., Robert, Ph., Jequier, E., Schutz, Y., 1995. Incline, speed, rate sensor and accelerometer combined on the same microma-
and distance assessment during unconstrained walking. Medicine chined CMOS chip. In: Microsystem Technologies 4. Springer,
and Science in Sports and Exercise 27, 226–234. Berlin, pp. 139–142.
Aminian, K., Rezakhanlou, K., De Andres, E., Fritsch, C., Leyvraz, Stanhope, S.J., Kepple, T.M., McGuire, D.A., Roman, N.L., 1990.
P.-F., Robert, Ph., 1999. Temporal features estimation during Kinematic-based technique for event time determination during
walking using miniature accelerometers: an analysis of gait gait. Medical and Biological Engineering and Computing 28,
improvement after hip arthroplasty. Medical and Biological 355–360.
Engineering and Computing 37, 686–691. Tong, K., Granat, M.H., 1999. A practical gait analysis system using
Czerniecki, J.M, Gitter, A.J., 1996. Gait analysis in the amputee: has it gyroscopes. Medical Engineering and Physics 21, 87–94.
helped the amputee or contributed to the development of improved Vaughan, C.L., Davis, B.L., O’Coonor, J.C., 1992. Dynamics of
prosthetic components? Gait and Posture 4, 258–268. Human Gait. Human Kinetics Publishers, Champaign, IL, pp.
Evans, A.L., Duncan, G., Gilchrist, W., 1991. Recording accelerations 33–35.
in body movements. Medical and Biological Engineering and Williamson, R., Andrews, B.J., 2001. Detecting absolute human knee
Computing 29, 102–104. angle and angular velocity using accelerometers and rate gyro-
Hirokawa, S., Matsumara, K., 1987. Gait analysis using a measuring scopes. Medical and Biological Engineering and Computing 39,
walkway for temporal and distance factors. Medical and Biological 294–302.
Engineering and Computing 25, 577–582. Wall, J.C., Ashburn, A., Klenerman, L., 1981. Gait analysis in the
Hreljac, A., Marshall, R.N, 2000. Algorithms to determine event assessment of functional performance before and after total hip
timing during normal walking using kinematic data. Journal of replacement. Journal of Biomedical Engineering 3, 121–127.
Biomechanics 33, 783–786. Zhu, H.S., Wertsch, J.J., Harris, G.F., Loftsgaarden, J.D., Price, M.B.,
Ismail, A.R., Asfour, S.S., 1999. Discrete wavelet transform: a tool in 1991. Foot pressure distribution during walking and shuffling.
smoothing kinematic data. Journal of Biomechanics 32, 317–321. Archives of Physical Medicine and Rehabilitation 72, 390–397.