Collaborative state estimation using different heterogeneous sensors is a fundamental prerequisite for robotic swarms operating in GPS-denied environments, posing a significant research challenge. In this paper, we introduce a centralized system to facilitate collaborative LiDAR-ranging-inertial state estimation, enabling robotic swarms to operate without the need for anchor deployment. The system efficiently distributes computationally intensive tasks to a central server, thereby reducing the computational burden on individual robots for local odometry calculations. The server back-end establishes a global reference by leveraging shared data and refining joint pose graph optimization through place recognition, global optimization techniques, and removal of outlier data to ensure precise and robust collaborative state estimation. Extensive evaluations of our system, utilizing both publicly available datasets and our custom datasets, demonstrate significant enhancements in the accuracy of collaborative SLAM estimates. Moreover, our system exhibits remarkable proficiency in large-scale missions, seamlessly enabling ten robots to collaborate effectively in performing SLAM tasks. In order to contribute to the research community, we will make our code open-source and accessible at \url{https://github.com/PengYu-team/Co-LRIO}.
翻译:摘要:在无GPS环境中,利用异构传感器进行协同状态估计算法是机器人集群运行的基本前提,这一研究方向具有重要挑战性。本文提出一种集中式系统,实现基于激光雷达-测距-惯性的协同状态估计,使机器人集群无需部署锚点即可运行。该系统将计算密集型任务高效分配至中央服务器,从而降低各机器人本地里程计计算的负载。服务器后端通过共享数据建立全局参考框架,并结合位置识别、全局优化技术及异常数据剔除,优化联合位姿图优化,确保协同状态估计的精度与鲁棒性。基于公开数据集及自建数据集的广泛评估表明,本系统显著提升了协同SLAM估计的准确性。此外,该系统在大规模任务中展现出卓越性能,可无缝支持十台机器人高效协作完成SLAM任务。为回馈学术界,我们将开源代码,访问地址为\url{https://github.com/PengYu-team/Co-LRIO}。