Biological undulation inspired swimming robot. - Xinghua Jia; Zongyao Chen; Jennifer Petrosino; William R. Hamel; Mingjun Zhang (ICRA, 2017)