The robot is also able to move around in sand and snow, but think the most impressive thing though, is how it acts in the water.
In the water AQUA2 is able to follow you using gesture based control and can actually hover, kind of like when you tread water to stay in place.
AQUA2 is able to go to a depth of about 120 feet and uses 48 lithium ion batteries for power. AQUA2 is programmed in C++ using a library called RoboDevel.
Click through for a video.