A swimming robot with an internal rotor as a nonholonomic system | IEEE Conference Publication | IEEE Xplore