A Dual-Linear Kalman Filter for Real-Time Orientation Determination System Using Low-Cost MEMS Sensors

To provide a long-time reliable orientation, sensor fusion technologies are widely used to integrate available inertial sensors for the low-cost orientation estimation. In this paper, a novel dual-linear Kalman filter was designed for a multi-sensor system integrating MEMS gyros, an accelerometer, a...

Full description

Bibliographic Details
Main Authors: Shengzhi Zhang, Shuai Yu, Chaojun Liu, Xuebing Yuan, Sheng Liu
Format: Article
Language:English
Published: MDPI AG 2016-02-01
Series:Sensors
Subjects:
Online Access:http://www.mdpi.com/1424-8220/16/2/264
_version_ 1798002852999725056
author Shengzhi Zhang
Shuai Yu
Chaojun Liu
Xuebing Yuan
Sheng Liu
author_facet Shengzhi Zhang
Shuai Yu
Chaojun Liu
Xuebing Yuan
Sheng Liu
author_sort Shengzhi Zhang
collection DOAJ
description To provide a long-time reliable orientation, sensor fusion technologies are widely used to integrate available inertial sensors for the low-cost orientation estimation. In this paper, a novel dual-linear Kalman filter was designed for a multi-sensor system integrating MEMS gyros, an accelerometer, and a magnetometer. The proposed filter precludes the impacts of magnetic disturbances on the pitch and roll which the heading is subjected to. The filter can achieve robust orientation estimation for different statistical models of the sensors. The root mean square errors (RMSE) of the estimated attitude angles are reduced by 30.6% under magnetic disturbances. Owing to the reduction of system complexity achieved by smaller matrix operations, the mean total time consumption is reduced by 23.8%. Meanwhile, the separated filter offers greater flexibility for the system configuration, as it is possible to switch on or off the second stage filter to include or exclude the magnetometer compensation for the heading. Online experiments were performed on the homemade miniature orientation determination system (MODS) with the turntable. The average RMSE of estimated orientation are less than 0.4° and 1° during the static and low-dynamic tests, respectively. More realistic tests on two-wheel self-balancing vehicle driving and indoor pedestrian walking were carried out to evaluate the performance of the designed MODS when high accelerations and angular rates were introduced. Test results demonstrate that the MODS is applicable for the orientation estimation under various dynamic conditions. This paper provides a feasible alternative for low-cost orientation determination.
first_indexed 2024-04-11T11:58:47Z
format Article
id doaj.art-aacd41802113485996c3254836c4c098
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-04-11T11:58:47Z
publishDate 2016-02-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-aacd41802113485996c3254836c4c0982022-12-22T04:24:57ZengMDPI AGSensors1424-82202016-02-0116226410.3390/s16020264s16020264A Dual-Linear Kalman Filter for Real-Time Orientation Determination System Using Low-Cost MEMS SensorsShengzhi Zhang0Shuai Yu1Chaojun Liu2Xuebing Yuan3Sheng Liu4School of Mechanical & Engineering, Huazhong University of Science & Technology, Wuhan 430074, ChinaSchool of Mechanical & Engineering, Huazhong University of Science & Technology, Wuhan 430074, ChinaSchool of Mechanical & Engineering, Huazhong University of Science & Technology, Wuhan 430074, ChinaSchool of Mechanical & Engineering, Huazhong University of Science & Technology, Wuhan 430074, ChinaSchool of Mechanical & Engineering, Huazhong University of Science & Technology, Wuhan 430074, ChinaTo provide a long-time reliable orientation, sensor fusion technologies are widely used to integrate available inertial sensors for the low-cost orientation estimation. In this paper, a novel dual-linear Kalman filter was designed for a multi-sensor system integrating MEMS gyros, an accelerometer, and a magnetometer. The proposed filter precludes the impacts of magnetic disturbances on the pitch and roll which the heading is subjected to. The filter can achieve robust orientation estimation for different statistical models of the sensors. The root mean square errors (RMSE) of the estimated attitude angles are reduced by 30.6% under magnetic disturbances. Owing to the reduction of system complexity achieved by smaller matrix operations, the mean total time consumption is reduced by 23.8%. Meanwhile, the separated filter offers greater flexibility for the system configuration, as it is possible to switch on or off the second stage filter to include or exclude the magnetometer compensation for the heading. Online experiments were performed on the homemade miniature orientation determination system (MODS) with the turntable. The average RMSE of estimated orientation are less than 0.4° and 1° during the static and low-dynamic tests, respectively. More realistic tests on two-wheel self-balancing vehicle driving and indoor pedestrian walking were carried out to evaluate the performance of the designed MODS when high accelerations and angular rates were introduced. Test results demonstrate that the MODS is applicable for the orientation estimation under various dynamic conditions. This paper provides a feasible alternative for low-cost orientation determination.http://www.mdpi.com/1424-8220/16/2/264sensor fusionorientation determinationKalman filterMEMS
spellingShingle Shengzhi Zhang
Shuai Yu
Chaojun Liu
Xuebing Yuan
Sheng Liu
A Dual-Linear Kalman Filter for Real-Time Orientation Determination System Using Low-Cost MEMS Sensors
Sensors
sensor fusion
orientation determination
Kalman filter
MEMS
title A Dual-Linear Kalman Filter for Real-Time Orientation Determination System Using Low-Cost MEMS Sensors
title_full A Dual-Linear Kalman Filter for Real-Time Orientation Determination System Using Low-Cost MEMS Sensors
title_fullStr A Dual-Linear Kalman Filter for Real-Time Orientation Determination System Using Low-Cost MEMS Sensors
title_full_unstemmed A Dual-Linear Kalman Filter for Real-Time Orientation Determination System Using Low-Cost MEMS Sensors
title_short A Dual-Linear Kalman Filter for Real-Time Orientation Determination System Using Low-Cost MEMS Sensors
title_sort dual linear kalman filter for real time orientation determination system using low cost mems sensors
topic sensor fusion
orientation determination
Kalman filter
MEMS
url http://www.mdpi.com/1424-8220/16/2/264
work_keys_str_mv AT shengzhizhang aduallinearkalmanfilterforrealtimeorientationdeterminationsystemusinglowcostmemssensors
AT shuaiyu aduallinearkalmanfilterforrealtimeorientationdeterminationsystemusinglowcostmemssensors
AT chaojunliu aduallinearkalmanfilterforrealtimeorientationdeterminationsystemusinglowcostmemssensors
AT xuebingyuan aduallinearkalmanfilterforrealtimeorientationdeterminationsystemusinglowcostmemssensors
AT shengliu aduallinearkalmanfilterforrealtimeorientationdeterminationsystemusinglowcostmemssensors
AT shengzhizhang duallinearkalmanfilterforrealtimeorientationdeterminationsystemusinglowcostmemssensors
AT shuaiyu duallinearkalmanfilterforrealtimeorientationdeterminationsystemusinglowcostmemssensors
AT chaojunliu duallinearkalmanfilterforrealtimeorientationdeterminationsystemusinglowcostmemssensors
AT xuebingyuan duallinearkalmanfilterforrealtimeorientationdeterminationsystemusinglowcostmemssensors
AT shengliu duallinearkalmanfilterforrealtimeorientationdeterminationsystemusinglowcostmemssensors