| Literature DB >> 30142946 |
Abstract
This paper deals with the strapdown integration of attitude estimation Kalman filter (KF) based on inertial measurement unit (IMU) signals. In many low-cost wearable IMU applications, a first-order is selected for strapdown integration, which may degrade attitude estimation performance in high-speed angular motions. The purpose of this research is to provide insights into the effect of the strapdown integration order and sampling rate on the attitude estimation accuracy for low-cost IMU applications. Experimental results showed that the effect of integration order was small when the angular velocity was low and the sampling rate was large. However, as the angular velocity increased and the sampling rate decreased, the effect of integration order increased, i.e., obviously, the third-order KF resulted in better estimations than the first-order KF. When comparing the case where both transient matrix and process noise covariance matrix are applied to the corresponding order and the case where only the transient matrix is applied to the corresponding order but the process noise covariance matrix for the first-order is still used, both cases had almost equivalent estimation accuracy. However, in terms of the calculation cost, the latter case was more economical than the former, particularly for the third-order KF (i.e., the ratio of the former to the latter is 1.22 to 1).Entities:
Keywords: IMU; Kalman filter; attitude estimation; sampling rate; strapdown integration order
Year: 2018 PMID: 30142946 PMCID: PMC6163690 DOI: 10.3390/s18092775
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Experiment setup: three optical markers were attached to each vertex of the triangle ruler using double-side adhesive tapes.
Averaged root-mean-square error (RMSE) results for Case 1 (unit: °).
| Sampling Rate (Hz) | Roll | Pitch | Attitude | Roll | Pitch | Attitude | Roll | Pitch | Attitude |
|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
| ||||||
| 120 | 1.12 | 0.85 | 1.60 | 1.05 | 0.76 | 1.47 | 1.05 | 0.76 | 1.47 |
| 80 | 1.17 | 0.93 | 1.68 | 1.07 | 0.78 | 1.50 | 1.07 | 0.78 | 1.49 |
| 40 | 1.38 | 1.23 | 1.98 | 1.20 | 0.95 | 1.70 | 1.20 | 0.94 | 1.67 |
| 20 | 2.13 | 2.13 | 2.93 | 1.70 | 1.57 | 2.41 | 1.67 | 1.54 | 2.31 |
|
|
|
|
| ||||||
| 120 | 2.50 | 2.00 | 3.11 | 2.27 | 1.71 | 2.79 | 2.26 | 1.69 | 2.76 |
| 80 | 2.80 | 2.29 | 3.50 | 2.34 | 1.82 | 2.93 | 2.32 | 1.75 | 2.86 |
| 40 | 4.35 | 3.74 | 5.49 | 2.82 | 2.51 | 3.82 | 2.68 | 2.18 | 3.42 |
| 20 | 8.48 | 7.29 | 10.85 | 5.19 | 5.21 | 7.39 | 4.12 | 3.58 | 5.36 |
|
|
|
|
| ||||||
| 120 | 4.52 | 3.23 | 5.26 | 3.70 | 2.57 | 4.26 | 3.66 | 2.48 | 4.17 |
| 80 | 5.42 | 4.00 | 6.42 | 3.88 | 2.74 | 4.52 | 3.79 | 2.53 | 4.33 |
| 40 | 8.87 | 6.92 | 10.92 | 5.18 | 4.29 | 6.47 | 4.46 | 3.13 | 5.25 |
| 20 | 16.33 | 12.61 | 21.11 | 11.02 | 9.78 | 14.01 | 7.67 | 6.10 | 9.44 |
Figure 2Results of Test C (40 Hz) for Case 1: (a) roll and pitch estimation errors from the first-order KF (red solid), the second-order KF (green dot-dash), and the third-order KF (blue dashed) with respect to the truth reference angle (black dotted); (b) enlarged subsections for 10 s.
Averaged RMSE results for Case 2 (unit: °).
| Sampling Rate (Hz) | Roll | Pitch | Attitude | Roll | Pitch | Attitude | Roll | Pitch | Attitude |
|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
| ||||||
| 120 | 1.12 | 0.85 | 1.60 | 1.05 | 0.76 | 1.47 | 1.05 | 0.76 | 1.47 |
| 80 | 1.17 | 0.93 | 1.68 | 1.07 | 0.79 | 1.50 | 1.07 | 0.78 | 1.49 |
| 40 | 1.38 | 1.23 | 1.98 | 1.20 | 0.95 | 1.70 | 1.20 | 0.54 | 1.67 |
| 20 | 2.13 | 2.13 | 2.93 | 1.70 | 1.57 | 2.41 | 1.67 | 1.54 | 2.32 |
|
|
|
|
| ||||||
| 120 | 2.50 | 2.00 | 3.11 | 2.27 | 1.71 | 2.79 | 2.26 | 1.69 | 2.76 |
| 80 | 2.80 | 2.29 | 3.50 | 2.34 | 1.82 | 2.93 | 2.32 | 1.75 | 2.86 |
| 40 | 4.35 | 3.74 | 5.49 | 2.82 | 2.49 | 3.82 | 2.68 | 2.18 | 3.42 |
| 20 | 8.48 | 7.29 | 10.85 | 5.14 | 5.06 | 7.24 | 4.12 | 3.58 | 5.39 |
|
|
|
|
| ||||||
| 120 | 4.52 | 3.23 | 5.26 | 3.70 | 2.57 | 4.26 | 3.66 | 2.48 | 4.17 |
| 80 | 5.42 | 4.00 | 6.42 | 3.89 | 2.74 | 4.53 | 3.80 | 2.54 | 4.34 |
| 40 | 8.87 | 6.92 | 10.92 | 5.17 | 4.22 | 6.43 | 4.46 | 3.19 | 5.29 |
| 20 | 16.33 | 12.61 | 21.11 | 11.69 | 9.98 | 14.60 | 7.24 | 5.93 | 9.10 |
Calculation costs of the higher-order Kalman filters (KFs) with respect to the first-order KF.
| KFs | Calculation Cost |
|---|---|
| First-order KF | 1 |
| Second-order KF | 1.12 |
| Second-order″ KF | 1.04 |
| Third-order KF | 1.29 |
| Third-order″ KF | 1.06 |