Development of a swimming humanoid robot as an experimental platform of human swimming | IEEE Conference Publication | IEEE Xplore