Elsevier

Journal of Biomechanics

Volume 44, Issue 10, 7 July 2011, Pages 1991-1994
Journal of Biomechanics

Short communication
Estimation of stride length in level walking using an inertial measurement unit attached to the foot: A validation of the zero velocity assumption during stance

https://doi.org/10.1016/j.jbiomech.2011.04.035Get rights and content

Abstract

In a variety of applications, inertial sensors are used to estimate spatial parameters by double integrating over time their coordinate acceleration components. In human movement applications, the drift inherent to the accelerometer signals is often reduced by exploiting the cyclical nature of gait and under the hypothesis that the velocity of the sensor is zero at some point in stance. In this study, the validity of the latter hypothesis was investigated by determining the minimum velocity of progression of selected points of the foot and shank during the stance phase of the gait cycle while walking at three different speeds on level ground. The errors affecting the accuracy of the stride length estimation resulting from assuming a zero velocity at the beginning of the integration interval were evaluated on twenty healthy subjects. Results showed that the minimum velocity of the selected points on the foot and shank increased as gait speed increased. Whereas the average minimum velocity of the foot locations was lower than 0.011 m/s, the velocity of the shank locations were up to 0.049 m/s corresponding to a percent error of the stride length equal to 3.3%. The preferable foot locations for an inertial sensor resulted to be the calcaneus and the lateral aspect of the rearfoot. In estimating the stride length, the hypothesis that the velocity of the sensor can be set to zero sometimes during stance is acceptable only if the sensor is attached to the foot.

Introduction

Measuring and tracking pedestrian displacements and positions, both outdoor and indoor, in non-controlled environment and for prolonged periods of time is essential for a variety of applications, including rescue operations, movement activity monitoring (van Dam et al., 2001) and functional evaluations of gait disorders (Allet et al., 2009). Position tracking of human locomotion, along with the estimation of spatial parameters, such as the stride length, can be conveniently obtained by using wearable inertial measurement units (IMU), which include accelerometers and gyroscopes (Sabatini et al., 2005, Yun et al., 2007). Linear displacements can be obtained by double integrating the IMU linear coordinate acceleration (IMU acceleration components in the global reference frame). IMU coordinate acceleration can be obtained by removing the gravitational contribution from the accelerometer signals. To do so, an estimate of the IMU orientation in the global reference frame is needed (Sabatini et al., 2005, Schepers et al., 2007).

However, the procedure described above is complicated by a number of factors: (a) a drift is commonly present when integrating the accelerometer and gyroscope signals, mostly due to thermal–mechanical and electronic noise, introducing an error in the displacement estimations, which is nonlinearly related to the integration time (Djuric, 2000, Thong et al., 2004); (b) the determination of the IMU orientation with respect to the global reference frame from gyroscopic and accelerometer data is not trivial (Woodman, 2007) and (c) in the integration of the coordinate accelerations an estimate of initial velocity needs to be provided.

The detrimental effects of the drift are typically reduced by exploiting the cyclical nature of gait. This allows reduction of the interval of integration time to a single gait cycle but requires the identification in the cycle of an instant of known velocity to be used as initial velocity in the integration of the acceleration in the global reference frame.

Despite the fact that during stance in level walking the foot rolls from the outer edge to the inner edge (Rodgers, 1988) and the paths of movement of the forefoot and heel differ both in shape and time (Winter, 1984), the velocity of the sensor placed on the different foot and shank locations is often set to zero at the beginning of the integration interval (zero velocity assumption—Veltink et al., 2003, Sabatini et al., 2005, Foxlin, 2005, Yun et al., 2007, Schepers et al., 2007, Ojeda and Borenstein, 2007, Bamberg et al., 2008, Feliz et al., 2009, Li et al., 2010, Mariani et al., 2010). In particular, the foot velocity has been assumed to be zero: (a) throughout the stance phase (Yun et al., 2007), (b) during a portion of it (Sabatini et al., 2005, Ojeda and Borenstein, 2007) or (c) only in a specific instant (Li et al., 2010).

While the the zero velocity detection problem has been recently studied (Skog et al., 2010) and both drift reduction and IMU orientation determination have been extensively studied (Veltink et al., 2003, Foxlin, 2005, Sabatini et al., 2005, Luinge and Veltink, 2005), in literature there is no study analyzing the validity of the zero velocity assumption.

This study aimed at determining the minimum velocity of progression of various points of the foot and shank during the stance phase of the gait cycle while walking at different speeds. Such an analysis allowed estimation of the magnitude of the errors in determining the stride length due to the zero velocity assumption. The analysis of other factors affecting the stride length estimate, such as accelerometer and gyroscope drifts and biases, IMU orientation errors and identification of the time epochs when the inertial sensors are not moving, was beyond the scope of this study.

Section snippets

Material and methods

Twenty subjects (9 females, age=35.9±8 yr, h=168±9 cm), with no history of major injuries or gross lower limb musculoskeletal abnormalities, were enrolled.

Eight retro-reflective markers (14 mm) were placed on selected locations of the right foot and shank (Fig. 1), reproducing the IMU placements adopted in various studies (Sabatini et al., 2005, Schepers et al., 2007, Ojeda and Borenstein, 2007, Li et al., 2010). Subjects were asked to walk at three different self-selected speeds (slow,

Results

The error in estimating the AP velocity of a still marker was lower than 0.002 m/s.

Gait trials were reorganized in three equally populated groups (60 trials per group) based on the effective s value (slows, s<1 m/s; comfs, 1<s<1.33 m/s; fasts, s>1.33 m/s). Average values of gait speed, stride length and stride duration and relevant sd for each walking speed group are reported in Table 1.

Minimum velocity v¯min, percentage errors e¯% and their sd are reported for each marker and for each walking

Discussion

To determine the stride length in level walking with a IMU positioned on the foot (or the shank) a double integration of the IMU’s coordinate acceleration is needed and, consequently, a velocity value at the beginning of the integration interval must be specified.

In this context, velocities of foot and shank have been assumed, with no exception, to be equal to zero sometimes during the stance phase regardless of the sensor location and the gait speed. In this study, the validity of such

Conflict of interest

There are no conflicts of interest.

References (20)

There are more references available in the full text version of this article.

Cited by (97)

View all citing articles on Scopus
View full text