Emulating self-reconfigurable robots - design of the SMORES system | Synapse