Obstacle avoidance strategies for autonomous surface vehicles
Unmanned surface vehicles: An overview of developments and challenges