Using role-based control to produce locomotion in chain-type self-reconfigurable robots | IEEE Journals & Magazine | IEEE Xplore