A distributed self-reconfiguration algorithm for cylindrical lattice-based modular robots | IEEE Conference Publication | IEEE Xplore