Trajectory tracking nonlinear model predictive control for autonomous surface craft | IEEE Conference Publication | IEEE Xplore