Configuration independent kinematics for modular robots | Synapse