Kinematic Condition for Maximizing the Thrust of a Robotic Fish Using a Compliant Caudal Fin | IEEE Journals & Magazine | IEEE Xplore