Collaborative Active SLAM: Synchronous and Asynchronous Coordination Among Agents