An amphibious snake-like robot with terrestrial and aquatic gaits | IEEE Conference Publication | IEEE Xplore