Design of a Carangiform Swimming Robot through a Multiphysics Simulation Environment