bd42dbad1d79af5a.tex
1: \begin{abstract}
2: 
3: This article addresses the problem of dynamic on-line estimation and
4: compensation of hard-iron and soft-iron biases of 3-axis magnetometers
5: under dynamic motion in field robotics,
6: % without knowledge of the instrument's real-time attitude,
7: utilizing only biased measurements from a 3-axis magnetometer and a
8: 3-axis angular rate sensor.
9: The proposed magnetometer and angular velocity bias estimator (MAVBE) utilizes a 15-state process model encoding the nonlinear
10: process dynamics
11: for the magnetometer signal subject to angular velocity
12: excursions, while simultaneously estimating 9 magnetometer bias
13: parameters and 3 angular rate sensor bias parameters, within an
14: extended Kalman filter framework. 
15: Bias parameter local observability is numerically evaluated. \tfflag{R2-3}
16: The bias-compensated signals, together with 3-axis accelerometer signals,
17: are utilized to estimate bias compensated magnetic geodetic heading. 
18: Performance of the proposed MAVBE method is evaluated in comparison to the widely cited magnetometer-only TWOSTEP method in numerical simulations, laboratory experiments, and full-scale field trials of an instrumented autonomous underwater vehicle in the Chesapeake Bay, MD, USA.
19: For the proposed MAVBE,
20: $(i)$ instrument attitude is not required to estimate biases, and the results show that
21: $(ii)$ the biases are locally observable \tfflag{R2-3},
22: $(iii)$ the bias estimates converge rapidly to true bias parameters,
23: $(iv)$ only modest instrument excitation is required for bias estimate convergence,
24: and $(v)$ compensation for magnetometer hard-iron and soft-iron biases dramatically
25: improves dynamic heading estimation accuracy.
26:   
27: \end{abstract}
28: