A Configuration-Independent Software Architecture for Modular Robots | IEEE Conference Publication | IEEE Xplore