Swimming speed control and on-board flow sensing of an artificial trout | IEEE Conference Publication | IEEE Xplore