Improving the accuracy of wearable sensor orientation using a two-step complementary filter with state machine-based adaptive strategy

41Citations
Citations of this article
21Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Magnetic and inertial sensors have been widely used in human motion analysis, where accurate orientation estimation is important. Regardless of methods, sensor fusion process faces two major challenges: external acceleration and magnetic disturbance. By analyzing the existing literature, we found that a suitable base sensor fusion algorithm integrated with proper adaptive strategies is essential. In this paper, we first implemented a quaternion-based two-step complementary filter as the base sensor fusion algorithm. Its attitude estimation is immune to magnetic disturbance, and it contains two separate tuning parameters for different conditions of external acceleration and magnetic disturbance. With this base algorithm, we proposed a novel finite state machine-based adaptive strategy. Two state machines were developed to cope with external acceleration and magnetic disturbance. To validate the performance of the proposed sensor fusion method systematically, we developed a battery of tests representing daily-living environments, including acceleration distorted condition, magnetically distorted condition, and combined distorted condition. Also, a real-world experiment was performed to validate the orientation estimation accuracy on foot trajectory calculation. The results demonstrate that the proposed sensor fusion method performs well against external acceleration and magnetic disturbance compared with the existing methods. Especially, the proposed sensor fusion method showed a very high accuracy in the 60 s continuous combined distorted condition, where the root mean square errors of the roll, pitch and yaw were 0.63°, 0.83° and 0.96°, respectively. The accuracy of foot trajectory estimation was significantly improved with the orientation estimated by the proposed method. In conclusion, the proposed sensor fusion method is encouraging for human motion-related applications in daily-living environments. In addition, the proposed state machine based adaptive strategy is simple and robust, and can be easily integrated into other base sensor fusion algorithms.

References Powered by Scopus

Nonlinear complementary filters on the special orthogonal group

1500Citations
N/AReaders
Get full text

Compensation of magnetic disturbances improves inertial and magnetic sensing of human body segment orientation

491Citations
N/AReaders
Get full text

Keeping a good attitude: A quaternion-based orientation filter for IMUs and MARGs

289Citations
N/AReaders
Get full text

Cited by Powered by Scopus

40 years of sensor fusion for orientation tracking via magnetic and inertial measurement units: Methods, lessons learned, and future challenges

100Citations
N/AReaders
Get full text

A novel fuzzy-adaptive extended kalman filter for real-time attitude estimation of mobile robots

66Citations
N/AReaders
Get full text

Analysis of the accuracy of ten algorithms for orientation estimation using inertial and magnetic sensing under optimal conditions: One size does not fit all

61Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Fan, B., Li, Q., & Liu, T. (2018). Improving the accuracy of wearable sensor orientation using a two-step complementary filter with state machine-based adaptive strategy. Measurement Science and Technology, 29(11). https://doi.org/10.1088/1361-6501/aae125

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 11

79%

Researcher 2

14%

Professor / Associate Prof. 1

7%

Readers' Discipline

Tooltip

Engineering 8

62%

Computer Science 3

23%

Design 1

8%

Environmental Science 1

8%

Save time finding and organizing research with Mendeley

Sign up for free