David Beal and Michael Sachinis of the MIT developed a robotic fish called RoboTuna II. It is designed on a cable pulley system and uses genetic algorithms to learn to swim.
RoboTuna II
Copyright: Massachusetts Inst. of Tech. (MIT)