An efficient algorithm for self-reconfiguration planning in a modular robot | IEEE Conference Publication | IEEE Xplore