Here is an innovative robot that can skate and swim. Velox comes with an undulating propulsion system and can perform as an autonomous underwater vehicle and move over sand, snow, ice, and other surfaces.
The robot doesn’t easily get entangled in plants and underwater debris. The above video shows it in action. Pretty promising, don’t you think?