Hierarchical Path Planning and Obstacle Avoidance Control for Unmanned Surface Vehicle | IEEE Conference Publication | IEEE Xplore