A Novel Omnidirectional Swimming Robot With Articulated-Compliant Legs | IEEE Journals & Magazine | IEEE Xplore