Title | ||
---|---|---|
Attitude Fusion of Inertial and Magnetic Sensor under Different Magnetic Filed Distortions. |
Abstract | ||
---|---|---|
By virtue of gravity measurement from a handheld inertial measurement unit (IMU) sensor, current indoor attitude estimation algorithms can provide accurate roll/pitch dimension angles. Acquisition of precise heading is limited by the absence of accurate magnetic reference. Consequently, initial stage magnetometer calibration is deployed to alleviate this bottleneck in attitude fusion. However, available algorithms tackle magnetic distortion based on time-invariant surroundings, casting the post-calibration magnetic data into unchanged ellipsoid centered in the calibration place. Consequently, inaccurate fusion results are formulated in a more common case of random walk in time-varying magnetic indoor environment. This article proposes a new fusion algorithm from various kinds of IMU sensors, namely gyroscope, accelerometer, and magnetometer. Compared to state-of-the-art attitude fusion approaches, this article addresses the indoor time-varying magnetic perturbation problem in a geometric view. We propose an extend Kalman filter--based algorithm based on this detailed geometric model to eliminate the position-dependent effect of a compass sensor. Experimental data demonstrate that, under different indoor magnetic distortion environments, our proposed attitude fusion algorithm has the maximum angle error of 2.02°, outperforming 7.17° of a gradient-declining-based algorithm. Additionally, this attitude fusion result is constructed in a low-cost handheld arduino core--based IMU device, which can be widely applied to embedded systems.
|
Year | DOI | Venue |
---|---|---|
2018 | 10.1145/3157668 | ACM Trans. Embedded Comput. Syst. |
Keywords | Field | DocType |
Embedded system, attitude fusion, control laws, sensor data fusion | Gyroscope,Compass,Accelerometer,Computer science,Geometric modeling,Magnetometer,Real-time computing,Kalman filter,Inertial measurement unit,Distortion | Journal |
Volume | Issue | ISSN |
17 | 2 | 1539-9087 |
Citations | PageRank | References |
1 | 0.38 | 19 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Zhijian He | 1 | 3 | 1.42 |
yao chen | 2 | 24 | 9.82 |
Zhaoyan Shen | 3 | 29 | 9.79 |