1. Introduction
Gait evaluation approaches using small, lightweight sensors have recently been developed, offering improvements in terms of both portability and usability [
1,
2,
3]. For example, [
4] demonstrated the high validity and test–retest reliability of a novel gait assessment system that employs convolutional neural networks to extract three-dimensional skeletal joint data from monocular frontal-view videos of walking individuals. Similarly, [
5] highlighted the potential of smartphone-based gait analysis to reduce the workload and complexity of applications in fields such as healthcare, sports, rehabilitation, and fitness. The effectiveness of motion analysis using wearable devices for evaluating the physical condition of patients has been proven in rehabilitation and clinical settings. Accurate measurement of body movements—particularly through sensors such as accelerometers—is essential for capturing the characteristics of human motion and ensuring reliable gait assessment. Several studies have analyzed acceleration patterns during walking using a minimal number of inertial sensors. For instance, [
6] evaluated gait improvements in patients with mobility impairments by proposing a gait quality index (GQI), calculated from the power spectrum of vertical trunk acceleration. The GQI was defined as the ratio of total spectral power up to 10 Hz to the power associated with gait-specific components, serving as an indicator of gait quality. In another study, [
7] investigated longitudinal changes in trunk acceleration, gait speed, and paretic leg motion in post-stroke hemiparetic patients. They examined inter-variable relationships over time and whether initial trunk acceleration metrics could predict gait speed after two months. Their results indicated that the root mean square (RMS) of trunk acceleration correlated with gait speed, stride length, and the trailing limb angle. In research using an Explainable Artificial Intelligence approach [
8], DL models—including a convolutional neural network (CNN) and a gated recurrent unit (GRU)—were trained using 1-stride and 8-stride accelerations, respectively, to classify adult and older adult groups. In particular, the abovementioned gait assessment approaches using acceleration capture the characteristics of gait patterns using the time course of acceleration. Accelerometers can detect unusual temporal patterns that are not visually identifiable and can be used to identify abnormal gaits and extract the features of individual gaits. However, accelerometer outputs include both the acceleration that is generated by human motion and gravitational acceleration, which changes with the posture of the body part to which the sensor is attached.
To analyze the acceleration generated during walking, several studies have attempted to decompose the accelerometer output into components. For example, [
9] investigated whether differences exist in upper-body acceleration patterns between young and elderly individuals during natural-speed walking. In their study, gravitational acceleration was corrected by mathematically removing it based on the tilt angle of the accelerometer when the subject was standing still. However, this correction method is limited, as it cannot adequately compensate for gravitational acceleration when the sensor-mounted body segment undergoes significant tilting during walking. To address this limitation, [
10] proposed a mathematical algorithm for removing the gravitational component from accelerometer data. In their approach, the tilt angle of the body segment to which the accelerometer is attached is measured using a gyroscope, and the gravitational acceleration is sequentially subtracted from the sensor output in accordance with changes in segment orientation. This enables the extraction of dynamic acceleration due to body movement—i.e., excluding gravitational effects—for subsequent use in gait evaluation. However, this correction method relies on gyroscopes, which are susceptible to drift over long-term measurements due to bias instability. Alternatively, [
11] proposed an optimization-based method to isolate gravitational acceleration from the accelerometer signal. In this approach, gait evaluation was performed by analyzing the periodic pattern of the gravitational component, which was estimated using characteristic frequencies derived through frequency analysis of acceleration data during steady walking. While this method can successfully extract the gravitational acceleration, it remains limited in terms of its ability to evaluate the dynamic motion of body segments, as the observed gravitational acceleration primarily reflects posture changes rather than motion-specific characteristics of the sensor-mounted body part(s).
The acceleration that is generated by human motion includes centrifugal, tangential, and translational accelerations, as discussed in previous studies [
12,
13,
14]. Centrifugal and tangential accelerations describe the movement of joints that are adjacent to the part of the body to which the sensor is attached, whereas translational acceleration describes the movement of joints more proximal to the sensor location. This means that, by attaching a sensor to a distal part of the body and decomposing the acceleration into centrifugal, tangential, and translational accelerations, it is possible to obtain the movement characteristics of the body part to which the sensor is attached, as well as other parts of the body, using only a single sensor. However, while the centrifugal and tangential accelerations can be calculated from the angular velocity measured using a gyro sensor, calculation of the translational acceleration requires acceleration information from all sensors attached to the proximal part. To calculate the translational acceleration in a simpler way, it is necessary to subtract the centrifugal, tangential, and gravitational acceleration components from the output of the distally attached accelerometer.
Therefore, nine-axis motion sensors were attached to the lower legs of healthy subjects to measure their normal gait in this study. The sensor pose was sequentially estimated by combining the outputs of a three-axis gyroscope, a three-axis accelerometer, and a three-axis magnetometer. In this arrangement, the gyroscopes measure the centrifugal and tangential accelerations generated when walking, while the gravitational acceleration can be obtained from the estimated sensor pose. Then, the translational acceleration generated when walking can be obtained by removing the gravitational, centrifugal, and tangential components from the measured acceleration. This study examines the acceleration components contained in the output of an accelerometer attached to the lower leg and identifies the characteristics of acceleration caused only by walking movements. Although derivation of the acceleration attributable solely to walking motion is based on approaches from the existing literature, the present method aims to facilitate portable gait evaluation through the isolation of motion-specific acceleration components.
3. Gravitational, Centrifugal, Tangential, and Translational Acceleration
The centrifugal, tangential, and translational accelerations of the sensors attached to the lower leg were derived using the gyroscope, accelerometer, and magnetometer included in the nine-axis motion sensor. This section first presents the method for deriving each of these acceleration components. The gravitational component is derived from estimated sensor orientations using established sensor fusion methods [
21,
22,
23,
24,
25], which allow for the integration of data from a gyroscope, an accelerometer, and a magnetometer. Centrifugal and tangential accelerations are calculated from gyroscope measurements. Translational acceleration is then isolated by subtracting the gravitational, centrifugal, and tangential components from the raw accelerometer signals.
3.1. Centrifugal and Tangential Accelerations
The centrifugal acceleration
and tangential acceleration
in the sensor coordinate system are, respectively, given by:
where
is the gyroscope output,
is its time derivative,
is the position vector for the sensor (with the center of the knee joint defined as the origin in the sensor coordinate system), and
indicates vector multiplication. The gyroscope output is differentiated in the Laplace domain as follows:
where
is the Laplace domain variable and
(=0.01) is the time constant.
For the participants in the experiment, the position vector components for the sensor (with the center of the knee joint defined as the origin in the sensor coordinate system) were = 0 m, = −0.05 m, and = −0.215 ~ −0.190 m.
3.2. Gravitational and Translational Accelerations
The accelerometer output
is expressed as the sum of the translational acceleration
, the centrifugal acceleration
, the tangential acceleration
, the Coriolis acceleration
, and the gravitational acceleration
in the sensor coordinate system as follows:
When an accelerometer is attached to the lower leg, the position vector from the center of the knee joint to the accelerometer is almost constant. Thus, the Coriolis acceleration (
) can be considered to be 0. The translational acceleration can be obtained by removing the centrifugal, tangential, and gravitational accelerations from the accelerometer output. Of these, the centrifugal and tangential accelerations can be calculated from Equations (1) and (2), respectively, and the gravitational acceleration can be obtained from the estimated sensor pose. The sensor pose was estimated for a combined nine-axis sensor [
21,
22] consisting of a three-axis gyroscope, a three-axis accelerometer, and a three-axis magnetometer.
The 3D posture of the sensor is represented using the roll
ϕ, pitch
θ, and yaw
ψ angles about the
x-,
y-, and
z-axes, respectively, in a right-handed reference coordinate system with a vertical
z-axis. Counterclockwise rotation is defined as positive. As the initial roll and pitch angles cannot be obtained from the gyroscope output, the initial values were calculated using the gravitational acceleration obtained from the accelerometer at rest [
23,
24]. The initial roll and pitch angles
and
in the sensor coordinate system are, respectively, given by:
where
,
, and
denote the
x-,
y-, and
z-axis components of the accelerometer output in the sensor coordinate system, respectively.
The initial yaw angle
can be calculated using the magnetometer output. Correcting the yaw angle [
25] requires the roll
, pitch
, and magnetometer output, as follows:
where
,
, and
respectively, denote the
x-,
y-, and
z-axis components of the magnetometer output, and
,
, and
are the respective
x-,
y-, and
z-axis components of the corrected magnetic field in the sensor coordinates. The initial yaw angle can then be obtained from the corrected magnetic field as:
The differential equations for the roll, pitch, and yaw angles in the sensor coordinate system are given by:
where
,
, and
respectively, represent the time derivatives of the roll, pitch, and yaw angles, and
,
, and
respectively, represent the
x-,
y-, and
z-axis components of the gyroscope output in the sensor coordinate system. Then, the roll, pitch, and yaw angles can be calculated by substituting Equation (9) into the following equation:
where the angle vectors on the left- and right-hand sides consist of the roll, pitch, and yaw angles at time
t + 1 and time
t, respectively.
The Kalman filter is a widely used algorithm for estimating the true state of a system in the presence of measurement noise. In pose estimation, it enhances accuracy by effectively filtering noise from sensor data such as accelerometer and gyroscope measurements. This approach is particularly advantageous when fusing data from multiple sensor modalities. Accordingly, this study employs the Kalman filter to perform attitude estimation.
A nonlinear discrete-time system for sensor pose estimation was constructed. The nonlinear state equation was developed using Equation (10), and the nonlinear observation equation was developed using the yaw angle calculated from the magnetometer and accelerometer outputs. These two equations are, respectively, given by:
where
In the above equations, , , and , respectively, denote the roll, pitch, and yaw angles in the sensor coordinate system estimated using the extended Kalman filter; , , and , respectively, denote the x-, y-, and z-axis components of the gyroscope outputs; Ts is the sampling time; is the yaw angle calculated using Equation (8); , , and respectively, denote the x-, y-, and z-axis components of the accelerometer output; is the rotation matrix from the reference coordinate system to the sensor coordinate system; is the gravitational acceleration in the reference coordinate system; and and represent white noise.
The extended Kalman filter is a variant of the Kalman filter that is specifically designed for estimating the states of nonlinear systems. It facilitates the application of the Kalman filtering framework by approximating nonlinear functions via local linearization. In this process, differentiation is essential, as it yields the Jacobian matrices that are required for linearizing the state transition and observation models. To solve the extended Kalman filter, the partial derivatives of
and
are obtained as:
Then, the prediction and filtering steps are calculated using the nonlinear discrete-time system given in Equations (11) and (12). The prediction step is described by:
and the filtering step by:
where
is the error covariance matrix,
denotes the prediction error matrix,
denotes the prediction error variance matrix,
is the Kalman gain,
is the covariance matrix for the process noise
in the nonlinear state equation, and
is the covariance matrix for the observation noise
in the nonlinear observation equation. In this study, the noise covariance matrices
and
were determined from the sensor output and adjusted for the error caused by sensor noise and the changes in dynamics over time [
22]. In [
22], the process and observation noise covariance matrices in the extended Kalman filter were determined based on the state–space model dynamics and the sensor noise. The postural change appears in the gyroscope output due to the rotational motion of the joints produced during human movement. Consequently, the process noise covariance matrix was determined, based on the gyroscope output, as follows:
where
In these expressions,
,
, and
respectively, stand for the gyroscope output in the
x-,
y-, and
z-axes, while
a and
b are adjusting parameters. In this study,
a and
b were determined through maximizing the log-likelihood (
) shown in Equation (25):
where
N stands for the number of time-series data and
j represents the time-series index. In addition,
expresses the prediction error variance, and
is the prediction error.
The observation noise covariance matrices must be set at a high value when the sensor noise increases [
21]. Therefore, the observation noise covariance matrix was determined based on the accelerometer and magnetometer output, as these two sensor outputs were used as observation values [
26]. The observation noise covariance matrix is presented below:
where
In the equations above, , , and respectively, denote the corrected magnetic field data for the x-, y-, and z-axes; represents the average value of the magnetometer output over the entire measurement time; iAx,t, iAy,t, and iAz,t, respectively, express the accelerometer outputs for the x-, y-, and z-axes; and c, d, e, and f are adjusting parameters. In particular, c, d, e, and f were also determined by maximizing the log-likelihood (LL) shown in Equation (23).
The gravitational acceleration included in the accelerometer output in the sensor coordinate system was calculated using the sensor pose obtained via sensor fusion:
where
denotes the gravitational acceleration in the sensor coordinate system.
The translational acceleration can then be obtained by removing the centrifugal acceleration
, tangential acceleration
, and gravitational acceleration
from the accelerometer sensor output in the sensor coordinate system using Equation (4), as follows:
Here, the Coriolis acceleration (
) is assumed to be 0 as the position vector
from the knee joint center to the accelerometer is almost constant. Thus, the translational acceleration is derived by removing the centrifugal, tangential, and gravitational accelerations from the accelerometer output.
A workflow diagram for calculating each acceleration is shown in
Figure 6. Scilab (Scilab6.1.0, Dassault Systèmes Co., Ltd., Paris, France) was used to implement the algorithms for their calculation.
3.3. Sensor Pose Estimation Results
Before evaluating the centrifugal, tangential, and translational accelerations, we examined the accuracy of the estimated sensor pose obtained through sensor fusion when using a nine-axis motion sensor, as shown in
Figure 7 and
Figure 8, in comparison with the pose obtained using a 3D motion analysis system. The angles obtained from the 3D motion analysis system represent the posture angles of the lower leg segments.
Table 1 lists the root mean square errors for the results obtained from the nine-axis motion sensor and the 3D motion analysis system. The roll, pitch, and yaw angles are the angles about the
x-,
y-, and
z-axes of the reference coordinate system shown in
Figure 2, respectively, with counterclockwise rotation taken as positive. Note that the angle for each axis when each participant was standing still was set to 0°.
Although the pitch angle during the stance phase and the yaw angle during the swing phase for sensor 2 attached to the left lower leg were slightly less accurate than the other estimated results, the errors in the roll and yaw angles were about 5°, while the error in the pitch angle was about 2°. This estimation accuracy is comparable to that reported in previous research [
22]. A comparison of the estimated sensor pose and the lower limb joint angles obtained from the optical motion capture system confirmed that the sensor pose was estimated with reasonable accuracy.
The abovementioned estimation accuracy is also better than those reported in comparative analyses against modern deep-learning-based fusion methods. In pose estimation using recurrent neural networks (RNNs) [
27], the accuracy rate of the test data was approximately 84% after about 36 min of training based on a long short-term memory recurrent neural network (LSTM-RNN). Pose estimation using a transformer for time-series filtering [
28], utilizing link length derivatives, mean interpolation, and median filtering to detect and interpolate jitter, switching, and false positives, yielded errors in the order of tens of degrees when compared to joint angle measurements using optical motion capture. Thus, this model cannot yet achieve a usable level of accuracy in situations where precise joint angles are required. A single-stage pose estimation algorithm named yolov8-sp [
29] improves the original yolov8 architecture through the incorporation of multi-dimensional feature fusion and an attention mechanism to automatically determine feature importance. Using this method, joint angles were detected in various sports scenarios, and the overall joint angle detection accuracy was 89%.
In the next section, we therefore describe the characteristics of each gait using the centrifugal and tangential accelerations and the translational acceleration calculated using the sensor pose.
3.4. Acceleration Results
The accelerometer output is shown in
Figure 9.
Figure 10,
Figure 11,
Figure 12 and
Figure 13 show the gravitational, centrifugal, tangential, and translational acceleration gait cycle waveforms computed using the proposed method. In addition, to present the changes in centrifugal and tangential acceleration, the gyroscope output obtained from the nine-axis motion sensor is shown in
Figure 14. The accelerations and gyroscope outputs were obtained during normal gait (3 trials for each of the 5 participants, for a total of 15 trials). The results are shown in the coordinate system of the nine-axis motion sensor attached to the lower leg. The
x-axis is the lateral axis, with leftward being positive; the
y-axis is the anteroposterior axis, with frontward being positive; and the
z-axis is the longitudinal axis, with downward being positive. Thus, the orientation of the sensor coordinates changes relative to the walking direction as the posture of the lower leg changes.
The impact of pose estimation accuracy on subsequent acceleration decomposition manifests primarily in the translational and gravitational acceleration components derived from the pose estimation results. Assuming estimation errors of 1 degree in each of the roll, pitch, and yaw angles, the resulting errors in gravitational and translational accelerations are approximately 0.05 m/s2 along both the x- and y-axes and approximately 0.01 m/s2 along the z-axis. In contrast, centrifugal and tangential accelerations are computed solely from gyroscope data and therefore remain unaffected by errors in pose estimation.
4. Discussion
The output of the gyroscope attached to the lower leg, as shown in
Figure 13, was found to be similar to that obtained in several previous studies [
30,
31,
32], demonstrating that the angular velocity increases at the same time in the gait cycle regardless of walking speed when the walking speed is in the range of 0.4 to 1.6 m/s. In this study, the experimental conditions involved the participants walking using a natural stride in time with a metronome (90 bpm). Considering the stride length for each participant, the walking speed was approximately 1.05 to 1.2 m/s. It is thus reasonable that the angular velocity matched those reported in these previous studies. Therefore, the changes in centrifugal and tangential accelerations were examined by considering the gyroscope output and the knee rotational motion in each gait phase.
The
x-component of the accelerometer output during the stance phase (
Figure 9a) maintained a positive value for the left leg and a negative value for the right leg, similar to the
x-component of the gravitational acceleration (
Figure 10a). The
x-component of the centrifugal acceleration remained close to zero throughout the stance phase. The correlation coefficients between the
x-component of the accelerometer output and that of the gravitational acceleration during the stance phase were 0.50 ± 0.28 for the right leg and 0.53 ± 0.17 for the left leg. The root mean square errors (RMSEs) between the
x-component of the accelerometer output and the corresponding component of the gravitational acceleration during the stance phase were 0.52 ± 0.15 m/s
2 for the right leg and 0.52 ± 0.11 m/s
2 for the left leg. For some participants, the
x-component of the accelerometer output during the stance phase was mainly composed of the gravitational acceleration included in the posture change of the lower leg. However, not all participants presented this phenomenon. As shown in
Figure 7b and
Figure 8b, the lower leg tended to abduct slightly during the stance phase. The
x-axis of the sensor for the right leg was oriented opposite to the direction of gravity, while that of the sensor for the left leg was oriented in the direction of gravity. Therefore, for some participants whose lower leg tended to abduct slightly during the stance phase, the
x-axis component of the accelerometer output during the stance phase might include gravitational acceleration. In contrast, the
x-component of the accelerometer output exhibited a negative peak for the left leg and a positive peak for the right leg in the middle swing phase, similar to the
x-component of the translational acceleration (
Figure 13a). However, the correlation coefficients between the
x-component of the accelerometer output and that of the translational acceleration during the swing phase were 0.62 ± 0.37 for the right leg and 0.38 ± 0.40 for the left leg, while the root mean square errors (RMSEs) between the
x-component of the accelerometer output and that of the translational acceleration during the swing phase were 0.97 ± 0.39 m/s
2 for the right leg and 1.13 ± 0.37 m/s
2 for the left leg. The large variability in the correlation coefficients among the participants suggests that the acceleration components contained in the accelerometer during the swing phase differ greatly between individuals.
The
y-component of the accelerometer output (
Figure 9b) changed slightly during the stance phase and increased in the positive direction in the pre-swing phase. As the changes in the
y-component of the centrifugal acceleration were small, the
y-component of the accelerometer output seemed to be mainly composed of the
y-components of the gravitational (
Figure 10b), tangential (
Figure 12b), and translational (
Figure 13b) accelerations. The
y-axis of the sensor coordinate system became increasingly oriented to the direction of gravity with increasing knee flexion. The
y-component of the accelerometer output increased as the y-component of gravitational acceleration reached its maximum at the initial swing phase. However, despite the
y-component of gravitational acceleration decreasing with knee extension in the middle swing phase, the
y-component of the accelerometer output remained positive until the terminal swing phase, which seemed to be due to the increase in the
y-component of tangential acceleration associated with the angular acceleration as knee flexion increased, mainly toward the stance phase. The proportion of acceleration components included in the accelerometer output was found to change from moment to moment due to knee flexion and extension during the swing phase. Nevertheless, the correlation coefficients between the
y-component of the accelerometer output and the sum of the
y-components of the gravitational, tangential, and translational accelerations during the swing phase were 0.77 ± 0.11 for the right leg and 0.76 ± 0.13 for the left leg, while the associated root mean square errors (RMSEs) were 1.86 ± 0.55 m/s
2 for the right leg and 1.67 ± 0.44 m/s
2 for the left leg, confirming that the
y-component of the accelerometer output is primarily composed of the
y-components of gravitational, tangential, and translational accelerations.
The
z-component of the accelerometer output (
Figure 9c) remained near 10 m/s
2. As the
z-axis of the sensor coordinate system was oriented downward for most of the gait cycle, gravitational acceleration (
Figure 10c) accounted for a large proportion of the overall acceleration. In contrast, the
z-component of the accelerometer output increased in the negative direction from the initial to the middle swing phase, which seemed to be due to the influence of the
z-component of gravitational acceleration (
Figure 10c) as well as the
z-component of translational acceleration (
Figure 13c). The correlation coefficients between the
z-component of the accelerometer output and the sum of the
z-components of gravitational and translational accelerations from the initial to the middle swing phase were 0.94 ± 0.05 for the right leg and 0.96 ± 0.03 for the left leg, while the associated root mean square errors (RMSEs) were 1.33 ± 0.39 m/s
2 for the right leg and 1.66 ± 0.47 m/s
2 for the left leg. Therefore, the
z-component of the accelerometer output from the initial to the middle swing phase is considered to be mainly composed of translational acceleration, caused by the rotational movement of the proximal joints, and gravitational acceleration.
The
x-component of centrifugal acceleration hardly changed throughout the gait cycle (
Figure 11a). The
x-component of centrifugal acceleration is mainly due to rotational motion around the
y- and
z-axes in the sensor coordinates, which is caused by knee adduction and abduction, as well as internal–external rotation. From
Figure 14, it can be seen that the angular velocities around the
y- and
z-axes were small compared to that around the
x-axis, which was caused by knee flexion and extension. Thus, it is considered that the
x-component of centrifugal acceleration hardly changed. The increases in the
y- and
z-components of centrifugal acceleration during the pre-swing and mid-swing phases are mainly due to knee flexion and extension (
Figure 11b,c): as knee flexion and extension are rotational motions around the
x-axis in the sensor coordinates, centrifugal acceleration occurs in the
y- and
z-axes in the sensor coordinates. The fact that the
y-component of the centrifugal acceleration was smaller than the
z-component was influenced by the position vector
r from the sensor to the center of the knee joint. In this experiment,
= 0 m,
= −0.05 m, and
= −0.215 ~ −0.190 m. To calculate the
z-component, the square of the angular velocity
ωx around the
x-axis was multiplied by
, while, to calculate the
y-component, the square of
ωx was multiplied by
. As the magnitude of the acceleration is affected by the distance from the sensor to the center of the knee joint in each axis, the
y-component of the centrifugal acceleration was smaller than the
z-component. However, as the
y- and
z-components of centrifugal acceleration were caused by knee flexion and extension, both components seemed to be important accelerations relating to the rotational motion of the knee during walking. When we focused on the magnitude of acceleration throughout the gait cycle, we found that the peak values for both the
y- and
z-components in the mid-swing phase were larger than those in the pre-swing phase. The result indicates that the angular velocity for knee extension in the mid-swing phase is larger than the angular velocity for knee flexion in the pre-swing phase. Therefore, the gait phase in which peaks occur in the
y- and
z-components of centrifugal acceleration, as well as the difference between the magnitudes of the peak values, might be useful as indicators demonstrating the characteristics of normal gait.
The
x-component of the tangential acceleration hardly changed throughout the gait cycle (
Figure 12a). The
x-component of tangential acceleration, as for the
x-component of centrifugal acceleration, was mainly due to rotational motion around the
y- and
z-axes in the sensor coordinates, which is caused by knee adduction and abduction as well as internal–external rotation.
Figure 14 shows that the angular velocities around the
y- and
z-axes were small compared to that around the
x-axis, which was due to knee flexion and extension. Thus, it is considered that the
x-component of tangential acceleration hardly changed. The increase in the negative direction of the
y-component and the increase in the positive direction of the
z-component in the initial swing phase were mainly due to knee flexion and extension (
Figure 12b,c). As knee flexion and extension are rotational motions around the
x-axis in the sensor coordinates, tangential acceleration occurs in the
y- and
z-axes in the sensor coordinates. The fact that the
z-component of the tangential acceleration was smaller than the
y-component indicates the influence of the position vector
r from the sensor to the center of the knee joint, as observed for centrifugal acceleration. To calculate the
y-component, the angular acceleration
was multiplied by
, while, to calculate the
z-component,
was multiplied by
. As the magnitude of the acceleration is affected by the distance from the sensor to the center of the knee joint in each axis, the
z-component was smaller than the
y-component. However, as the
y- and
z-components of tangential acceleration were caused by knee flexion and extension, both components seemed to be important accelerations relating to the rotational motion of the knee during walking. The increase in the negative direction of the
y-component and the increase in the positive direction of the
z-component in the initial swing phase were caused by angular accelerations during knee extension; these exhibited peaks earlier than the
y- and
z-components of the centrifugal acceleration, which were calculated using the angular velocity.
As described above, the components of the output of the accelerometer attached to the lower leg were confirmed. As the z-axis of the sensor coordinate system, aligned with the longitudinal axis of the lower leg, was pointing vertically downward for most of the gait cycle, it is obvious that the proportion of gravitational acceleration in the z-component of the accelerometer output was large. However, as the gravitational acceleration contained in the accelerometer output changes from moment to moment with changes in the posture of the lower leg, in order to use the acceleration generated during walking for gait evaluation, it is necessary to determine the components of the accelerometer output as time-series data. Although it is well established that the lower leg’s acceleration varies significantly during the swing phase, the results of this study demonstrated that, in the anterior direction of the lower leg, the acceleration output during the first half of the swing phase is primarily influenced by gravitational acceleration, tangential acceleration, and translational acceleration. In the longitudinal direction, the acceleration output is predominantly determined by gravitational acceleration throughout the gait cycle, and additionally by translational acceleration during the first half of the swing phase.
In this study, we analyzed the components of acceleration present in the output of accelerometers mounted on the anterior aspect of the lower leg during each phase of the gait cycle. Variations in gravitational acceleration were attributed to changes in the posture of the segment to which the sensor was attached. Centrifugal and tangential accelerations resulted from movements of the proximal joints adjacent to the sensor location, whereas translational acceleration was generated by motions of joints situated further proximally. By decomposing the accelerometer output into these distinct components, it becomes possible to capture characteristics of limb motion that cannot be detected solely through changes in posture or joint angles. Based on these insights, the findings of this study have potential for use in applications such as evaluating rehabilitation outcomes and identifying gait abnormalities that may not be discernible through visual observation.