Hopping on Uneven Terrains With an Underwater One-Legged Robot | IEEE Journals & Magazine | IEEE Xplore