DD3: A Homogeneous Modular Self-Reconfigurable Robot for Exploring MSRR | IEEE Conference Publication | IEEE Xplore