Affiliation:
1. The Embedded Systems and CPS Lab, The Hong Kong Polytechnic University, Kowloon, Hong Kong
2. Department of Computer Science, Southwestern University of Finance and Economics, Chengdu, China
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.
Funder
National Natural Science Foundation of China
Publisher
Association for Computing Machinery (ACM)
Subject
Hardware and Architecture,Software
Reference41 articles.
1. Use of Earth’s Magnetic Field for Mitigating Gyroscope Errors Regardless of Magnetic Perturbation
2. Low-cost Attitude and Heading Reference System: Filter design and experimental evaluation
3. Brainybit. 2016. Build an electronic compass using the HMC5883L module. Retrieved from https://brainy-bits.com/tutorials/find-your-way-using-the-hmc5883l. Brainybit. 2016. Build an electronic compass using the HMC5883L module. Retrieved from https://brainy-bits.com/tutorials/find-your-way-using-the-hmc5883l.
4. Tracking limbs motion using a wireless network of inertial measurement units
Cited by
4 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献