Dynamic Task Allocation for Heterogeneous Multi-Robot System under Communication Constraints | IEEE Conference Publication | IEEE Xplore