The software for the Competitive Autonomous Task Fish or CATfish.