Collaborative SLAM enables a group of agents to simultaneously co-localize and jointly map an environment, thus paving the way to wide-ranging applications of multi-robot perception and multi-user AR experiences by eliminating the need for external infrastructure or pre-built maps. This article presents COVINS, a novel collaborative SLAM system, that enables multi-agent, scalable SLAM in large environments and for large teams of more than 10 agents. The paradigm here is that each agent runs visual-inertial odomety independently onboard in order to ensure its autonomy, while sharing map information with the COVINS server back-end running on a powerful local PC or a remote cloud server. The server back-end establishes an accurate collaborative global estimate from the contributed data, refining the joint estimate by means of place recognition, global optimization and removal of redundant data, in order to ensure an accurate, but also efficient SLAM process. A thorough evaluation of COVINS reveals increased accuracy of the collaborative SLAM estimates, as well as efficiency in both removing redundant information and reducing the coordination overhead, and demonstrates successful operation in a large-scale mission with 12 agents jointly performing SLAM.
翻译:合作型SLAM使一组代理人能够同时共同定位和共同绘制环境图,从而为广泛应用多机器人感知和多用户AR经验铺平道路,消除外部基础设施或预建地图的需要,提供COVINS这一新的合作型SLAM系统,使多试剂、大环境中可扩缩的SLAM和10多个代理人组成的大型团队都能使用。这里的范例是,每个代理人独立地在机上运行视觉-肾脏,以确保其自主性,同时与COVINS服务器在强大的地方PC或远程云端服务器上进行后端运行的地图信息共享。服务器后端根据所提供的数据作出准确的全球协作估算,通过地点识别、全球优化和删除冗余数据等手段改进联合估算,以确保准确但也是高效的SLAM进程。对COVINS的彻底评估表明,SLM协作型估计数的准确性提高了,在消除冗余信息和减少协调间接费用方面的效率,并表明与12个联合执行SLAM的代理人在大型特派团中成功运作。