A double-loop control framework for AUV trajectory tracking under model parameters uncertainties and time-varying currents. (1st December 2022)