A Comparison of Controller Architectures and Learning Mechanisms for Arbitrary Robot Morphologies | IEEE Conference Publication | IEEE Xplore