| Literature DB >> 35408159 |
Timothy McGrath1, Leia Stirling2,3.
Abstract
Traditionally, inertial measurement unit (IMU)-based human joint angle estimation techniques are evaluated for general human motion where human joints explore all of their degrees of freedom. Pure human walking, in contrast, limits the motion of human joints and may lead to unobservability conditions that confound magnetometer-free IMU-based methods. This work explores the unobservability conditions emergent during human walking and expands upon a previous IMU-based method for the human knee to also estimate human hip angles relative to an assumed vertical datum. The proposed method is evaluated (N=12) in a human subject study and compared against an optical motion capture system. Accuracy of human knee flexion/extension angle (7.87∘ absolute root mean square error (RMSE)), hip flexion/extension angle (3.70∘ relative RMSE), and hip abduction/adduction angle (4.56∘ relative RMSE) during walking are similar to current state-of-the-art self-calibrating IMU methods that use magnetometers. Larger errors of hip internal/external rotation angle (6.27∘ relative RMSE) are driven by IMU heading drift characteristic of magnetometer-free approaches and non-hinge kinematics of the hip during gait, amongst other error sources. One of these sources of error, soft tissue perturbations during gait, is explored further in the context of knee angle estimation and it was observed that the IMU method may overestimate the angle during stance and underestimate the angle during swing. The presented method and results provide a novel combination of observability considerations, heuristic correction methods, and validation techniques to magnetic-blind, kinematic-only IMU-based skeletal pose estimation during human tasks with degenerate kinematics (e.g., straight line walking).Entities:
Keywords: IMU; biomechanics; gait; hip; human; joint angle; knee; self-calibrating; soft tissue artifacts; treadmill; walking
Mesh:
Year: 2022 PMID: 35408159 PMCID: PMC9003309 DOI: 10.3390/s22072544
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1(Left) Placement of the reflective markers (black circles) and IMUs (green squares) on the subject. IMUs on the thigh and shank were not placed precisely, and location varied both vertically and in the transverse plane. (Right) A blown-up illustration of the marker triads with three markers affixed and IMU. Coordinate system of the IMU was known a priori, and the comparison reference coordinate system of the marker triad was constructed to match. Image from [47].
Figure 2Conceptual process methodology to compute IMU-derived joint angles for both the calibration task (green) and the treadmill walking task (purple). Calibration task computed solutions the four hip-connected joint center vectors are used as priors in the walking task problem. Levenberg–Marquardt is used as an iterative solver to the proposed optimization problem. Knee joint angle results from the calibration task are reported in McGrath and Stirling [47]. Knee angles are derived according to Grood and Suntay [54] and hip angles are derived according to Wu et al. [53].
RMSE (degrees) of absolute IMU joint angles vs. mocap joint angles for both the calibration and walking tasks. F/E, I/E, and A/A refers to flexion/extension, internal/external rotation, and abduction/adduction of the joint, respectively. Values are the average value for the right and left leg.
| Calibration Task | Walking Task | |||||||
|---|---|---|---|---|---|---|---|---|
| Subject | Knee | Hip | Hip | Hip | Knee | Hip | Hip | Hip |
|
| 3.10 | 10.09 | 13.90 | 6.06 | 4.42 | 4.07 | 15.06 | 15.97 |
|
| 4.54 | 9.40 | 20.62 | 6.00 | 5.80 | 3.70 | 13.09 | 10.28 |
|
| 6.77 | 9.75 | 18.65 | 4.59 | 12.06 | 8.00 | 32.44 | 12.07 |
|
| 4.63 | 8.21 | 15.47 | 5.22 | 9.03 | 4.28 | 9.68 | 15.20 |
|
| 4.24 | 5.28 | 15.55 | 9.37 | 12.35 | 15.12 | 27.08 | 17.31 |
|
| 4.93 | 5.31 | 16.33 | 7.11 | 4.22 | 18.64 | 6.97 | 15.14 |
|
| 4.77 | 11.88 | 13.75 | 5.63 | 8.30 | 7.63 | 10.92 | 10.11 |
|
| 4.23 | 10.40 | 15.23 | 9.81 | 12.75 | 10.25 | 6.57 | 15.92 |
|
| 5.32 | 11.62 | 9.28 | 4.49 | 8.53 | 3.84 | 9.43 | 11.25 |
|
| 3.22 | 7.09 | 15.46 | 7.41 | 4.64 | 12.22 | 15.69 | 17.43 |
|
| 3.38 | 8.46 | 10.47 | 5.44 | 8.22 | 9.10 | 13.08 | 17.67 |
|
| 2.42 | 5.32 | 8.86 | 4.15 | 4.14 | 4.92 | 12.61 | 13.64 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RMSE (degrees) of relative IMU joint angles vs. mocap joint angles for both the calibration and walking tasks. F/E, I/E, and A/A refers to flexion/extension, internal/external rotation, and abduction/adduction of the joint, respectively. Values are the average value for the right and left leg.
| Calibration Task | Walking Task | |||||||
|---|---|---|---|---|---|---|---|---|
| Subject | Knee | Hip | Hip | Hip | Knee | Hip | Hip | Hip |
|
| 2.18 | 9.34 | 8.04 | 5.23 | 2.34 | 2.79 | 9.39 | 5.12 |
|
| 1.93 | 9.23 | 8.45 | 4.76 | 3.79 | 2.75 | 5.81 | 2.83 |
|
| 4.19 | 5.04 | 8.36 | 4.22 | 4.13 | 4.13 | 5.97 | 4.80 |
|
| 2.63 | 7.35 | 7.79 | 4.84 | 3.67 | 3.33 | 5.68 | 5.40 |
|
| 3.17 | 4.91 | 6.69 | 8.23 | 7.04 | 6.57 | 6.95 | 8.11 |
|
| 3.23 | 4.65 | 6.64 | 5.82 | 3.42 | 2.25 | 4.85 | 5.11 |
|
| 2.99 | 10.20 | 12.72 | 3.49 | 3.31 | 6.12 | 5.89 | 3.68 |
|
| 3.21 | 9.62 | 8.81 | 6.61 | 4.14 | 3.39 | 5.37 | 5.26 |
|
| 2.58 | 8.86 | 6.70 | 4.29 | 2.59 | 3.55 | 7.63 | 2.90 |
|
| 2.69 | 6.00 | 8.29 | 4.17 | 4.32 | 3.43 | 7.09 | 4.21 |
|
| 2.13 | 7.17 | 9.18 | 3.58 | 3.64 | 3.44 | 5.70 | 5.15 |
|
| 2.31 | 3.40 | 6.44 | 2.39 | 2.82 | 2.61 | 4.92 | 2.18 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Peak error (degrees) of relative IMU joint angles vs. mocap joint angles for both the calibration and walking tasks. F/E, I/E, and A/A refers to flexion/extension, internal/external rotation, and abduction/adduction of the joint, respectively. Values are the average value for the right and left leg.
| Calibration Task | Walking Task | |||||||
|---|---|---|---|---|---|---|---|---|
| Subject | Knee | Hip | Hip | Hip | Knee | Hip | Hip | Hip |
|
| 7.80 | 40.22 | 24.21 | 23.64 | 9.73 | 12.44 | 38.55 | 13.78 |
|
| 8.28 | 46.25 | 26.19 | 15.60 | 22.65 | 17.13 | 23.43 | 19.40 |
|
| 16.56 | 23.64 | 38.71 | 12.63 | 14.94 | 14.13 | 25.03 | 14.55 |
|
| 9.50 | 33.33 | 26.53 | 16.15 | 10.33 | 11.87 | 27.52 | 13.46 |
|
| 15.04 | 19.13 | 28.09 | 34.49 | 18.79 | 18.45 | 26.49 | 34.02 |
|
| 17.42 | 23.27 | 24.38 | 15.45 | 10.83 | 9.65 | 18.77 | 12.33 |
|
| 10.07 | 51.20 | 34.84 | 12.80 | 9.10 | 39.82 | 29.79 | 10.50 |
|
| 16.51 | 58.11 | 38.12 | 19.83 | 12.06 | 13.12 | 24.88 | 13.72 |
|
| 12.30 | 41.89 | 24.59 | 11.79 | 7.70 | 18.72 | 28.96 | 10.39 |
|
| 10.44 | 38.79 | 28.72 | 20.03 | 11.46 | 13.73 | 36.07 | 13.38 |
|
| 8.12 | 43.60 | 31.96 | 14.56 | 12.02 | 14.22 | 27.28 | 13.84 |
|
| 9.84 | 14.17 | 24.60 | 8.71 | 8.78 | 7.30 | 19.99 | 7.16 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Figure 3(Left) Subject 10 IMU vs. mocap left knee angle, colored by temporal location of the gait cycle. Gait cycle is defined to start and end at knee maximum flexion (approximately toe off) of the mocap angle. An ideal estimate would lie along the reference line with unity slope, shown as a black dotted line. Note the top-right corner of the data, where a disturbance between the heel strike and toe strike phase is observed. (Right) An approximate stylized representation of the gait cycle data, with swing (blue) and stance (orange) phases labeled, along with toe off and heel strike events.