Unmanned Surface Vehicle Heading and Speed Control Method Based on Model Predictive Control | IEEE Conference Publication | IEEE Xplore