An evolutionary swarm self-assembly robot: From concept to prototype | IEEE Conference Publication | IEEE Xplore