Adversarial blocking techniques for autonomous surface vehicles using model-predictive motion goal computation | IEEE Conference Publication | IEEE Xplore