Distributed Task Allocation and Planning Under Temporal Logic and Communication Constraints | IEEE Journals & Magazine | IEEE Xplore