A bio-inspired geomagnetic navigation model based on course constraint strategy under anomalies field disturbing for AUV