Generalized programming of modular robots through kinematic configurations | IEEE Conference Publication | IEEE Xplore