Determining task optimal modular robot assembly configurations | IEEE Conference Publication | IEEE Xplore