Nonlinear heading control of an autonomous underwater vehicle with internal actuators. (1st October 2016)