Adaptive Zeroing-Gradient Controller for Ship Course Tracking With Near Singularity Considered and Zero Theoretical Tracking Error | IEEE Journals & Magazine | IEEE Xplore