Learning physical characteristics like animals for legged robots | Synapse