Adaptive Sliding Mode Controller for Course Keeping of Unmanned Surface Vehicle | IEEE Conference Publication | IEEE Xplore