An effective Pedestrian Dead Reckoning algorithm using a unified heading error model
calibration of strapdown magnetometers in the magnetic field domain .