Due to the existence of uncertainties and the unknown time variant environmental disturbances for ship course nonlinear control system, the ship course adaptive neural network robust course-keeping controller is designed by combining the backstepping technique. The neural networks (NNs) are employed for the compensating of the nonlinear term of the nonlinear ship course-keeping control system. …