Autonomous Optimization of Swimming Gait in a Fish Robot With Multiple Onboard Sensors | IEEE Journals & Magazine | IEEE Xplore