Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-07T14:56:31.501Z Has data issue: false hasContentIssue false

Optimal Wiener Filter for a Body Mounted Inertial Attitude Sensor

Published online by Cambridge University Press:  26 June 2008

Peter Rizun*
Affiliation:
(University of Calgary)
*
Rights & Permissions [Opens in a new window]

Abstract

An optimal attitude estimator is presented for a human body-mounted inertial measurement unit employing orthogonal triads of gyroscopes, accelerometers and magnetometers. The estimator continuously fuses gyroscope and accelerometer measurements together in a manner that minimizes the mean square error in the estimate of the gravity vector, based on known spectral characteristics for the gyroscope noise and the linear acceleration of points on the human body. The gyroscope noise is modelled as a white noise process of power spectral density δn2/2 while the linear acceleration is modelled as the derivative of a band-limited white noise process of power spectral density δv2/2. The estimator is robust to centripetal acceleration and guaranteed to have zero mean error regardless of the motion of the sensor. The mean square angular error in attitude is shown to be independent of the module's angular velocity and equal to 21/2g−1/2δn3/2δv1/2.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2008
Figure 0

Figure 1. Orientation estimator architecture. This manuscript addresses the attitude estimator boxed by the dashed lines.

Figure 1

Figure 2. Simplified velocity and acceleration power spectrum of points on a human body.

Figure 2

Figure 3. Sinusoidal acceleration along an inclined plane. The mean acceleration is zero; however, the mean pitch angle found by averaging the apparent pitch angle is not equal to the pitch of the inclined plane.

Figure 3

Figure 4. Flow diagram for the optimal Wiener filter in the sensor coordinate frame for attitude estimation based on the fusion of gyroscope and accelerometer measurements. The constant A=2−1/2ωg.

Figure 4

Figure 5. Noise power spectral density of gravity vector estimate for positive frequencies.

Figure 5

Figure 6. Mean square attitude error at various slosh levels for a filter optimized for slosh at the fixed level δv (solid) and for a filter optimized at the arbitrary slosh level δv′ (dashed).

Figure 6

Table 1. Maximum achievable performance of typical MEMS attitude sensors.