MAC-Planner: A Novel Task Allocation and Path Planning Framework for Multi-Robot Online Coverage Processes | IEEE Journals & Magazine | IEEE Xplore