Distributed Task Assignment for Multiple Robots Under Limited Communication Range | IEEE Journals & Magazine | IEEE Xplore