Navigating and exploring the surfaces of bodies of water allow swimming robots to perform a range of measurements while efficiently communicating and harvesting energy from the Sun. Such environments are often highly unstructured and cluttered with plant matte... ...