Motion control of marine craft using virtual positional and velocity constraints | IEEE Conference Publication | IEEE Xplore