Reconfigurable robots with Heterogeneous Drive Mechanisms: The kinematics of the Heterogeneous Differential Drive | IEEE Conference Publication | IEEE Xplore