Magnetometer Calibration and Field Mapping through Thin Plate Splines

Sensors (Basel). 2019 Jan 11;19(2):280. doi: 10.3390/s19020280.

Abstract

While the undisturbed Earth's magnetic field represents a fundamental information source for orientation purposes, magnetic distortions have been mostly considered as a source of error. However, when distortions are temporally stable and spatially distinctive, they could provide a unique magnetic landscape that can be used in different applications, from indoor localization to sensor fusion algorithms for attitude estimation. The main purpose of this work, therefore, is to present a method to characterize the 3D magnetic vector in every point of the measurement volume. The possibility of describing the 3D magnetic field map through Thin Plate Splines (TPS) interpolation is investigated and demonstrated. An algorithm for the simultaneous estimation of the parameters related to magnetometer calibration and those describing the magnetic map, is proposed and tested on both simulated and real data. Results demonstrate that an accurate description of the local magnetic field using TPS interpolation is possible. The proposed procedure leads to errors in the estimation of the local magnetic direction with a standard deviation lower than 1 degree. Magnetometer calibration and magnetic field mapping could be integrated into different algorithms, for example to improve attitude estimation in highly distorted environments or as an aid to indoor localization.

Keywords: Earth’s magnetic field mapping; magnetometer calibration; movement analysis; thin plate splines; wearable sensors.