Mechatronic design of a modular self-reconfiguring robotic system | Synapse