Disturbance compensating predictive control for path following of underactuated surface vessels with roll constraints | IEEE Conference Publication | IEEE Xplore