A novel method for overcoming the impact of spatially varying ambient magnetic fields on a DC magnetic field-based tracking system. (2nd January 2016)