Self-adaptive distributed multi-task allocation in a multi-robot system | IEEE Conference Publication | IEEE Xplore