1. A robot comprising: a plurality of modules substantially symmetrically structured; and a recovery unit recovering from a failure generated in any of the plurality of modules by another modules symmetrically corresponding to the failed module.