CB: a humanoid research platform for exploring neuroscience | Synapse