Structure design and dynamic modelling of a novel modular self-reconfigurable robot | IEEE Conference Publication | IEEE Xplore