Set-based path following and obstacle avoidance for underwater snake robots | IEEE Conference Publication | IEEE Xplore