Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2012;12(7):8491-506.
doi: 10.3390/s120708491. Epub 2012 Jun 25.

Variable-State-Dimension Kalman-based Filter for orientation determination using inertial and magnetic sensors

Affiliations

Variable-State-Dimension Kalman-based Filter for orientation determination using inertial and magnetic sensors

Angelo Maria Sabatini. Sensors (Basel). 2012.

Abstract

In this paper a quaternion-based Variable-State-Dimension Extended Kalman Filter (VSD-EKF) is developed for estimating the three-dimensional orientation of a rigid body using the measurements from an Inertial Measurement Unit (IMU) integrated with a triaxial magnetic sensor. Gyro bias and magnetic disturbances are modeled and compensated by including them in the filter state vector. The VSD-EKF switches between a quiescent EKF, where the magnetic disturbance is modeled as a first-order Gauss-Markov stochastic process (GM-1), and a higher-order EKF where extra state components are introduced to model the time-rate of change of the magnetic field as a GM-1 stochastic process, namely the magnetic disturbance is modeled as a second-order Gauss-Markov stochastic process (GM-2). Experimental validation tests show the effectiveness of the VSD-EKF, as compared to either the quiescent EKF or the higher-order EKF when they run separately.

Keywords: Kalman filters; inertial/magnetic sensing; orientation determination; sensor fusion.

PubMed Disclaimer

Figures

Figure 1.
Figure 1.
Static test. (a) The ground-truth magnetic field; (b) The magnetic field estimated by the VSD-EKF; (c) the magnetic field estimated by the higher-order EKF; (d) the magnetic field estimated by the quiescent EKF.
Figure 2.
Figure 2.
Fading memory average used for switching from the quiescent state model to the higher-order state model in the VSD-EKF (static test).
Figure 3.
Figure 3.
Estimated yaw angle for the three different filters (static test).
Figure 4.
Figure 4.
Components of the ground-truth reference magnetic field. The horizontal bars at the top of the plot show the time intervals of sojourns in the higher-order state model (dynamic test).
Figure 5.
Figure 5.
Ground-truth Euler angles and estimation errors incurred by the VSD-EKF (dynamic test).
Figure 5.
Figure 5.
Ground-truth Euler angles and estimation errors incurred by the VSD-EKF (dynamic test).

References

    1. Foxlin E. Motion Tracking Requirements and Technologies. In: Stanney K.M., editor. Handbook of Virtual Environments: Design, Implementation, and Applications. Lawrence Erlbaum Associates; Mahwah, NJ, USA: 2002. pp. 163–210.
    1. Roetenberg D., Luinge H.J., Baten C.T.M., Veltink P.H. Compensation of magnetic disturbances improves inertial and magnetic sensing of human body segment orientation. IEEE Trans. Neural Syst. Rehabil. Eng. 2005;13:395–405. - PubMed
    1. Foxlin E. Pedestrian tracking with shoe-mounted inertial sensors. IEEE Comput. Graph. Appl. 2005;25:38–46. - PubMed
    1. Welch G.F., Foxlin E. Motion tracking: No silver bullet, but a respectable arsenal. IEEE Comput. Graph. Appl. 2002;22:24–38.
    1. Sabatini A.M. Inertial Sensing in Biomechanics: A Survey of Computational Techniques Bridging Motion Analysis and Personal Navigation. In: Begg R., Palaniswami M., editors. Computational Intelligence for Movement Sciences, Neural Networks and other Emerging Techniques. IGP Idea Group Publishing; Hershey PA, USA: 2006. pp. 70–100.

LinkOut - more resources