iCub: the design and realization of an open humanoid platform for cognitive and neuroscience research | Synapse