Multi-Robot Collaborative Mapping with Integrated Point-Line Features for Visual SLAM
Author:
Xia Yu1, Wu Xiao2, Ma Tao2, Zhu Liucun12ORCID, Cheng Jingdi1, Zhu Junwu1
Affiliation:
1. School of Information Engineering, Yangzhou University, Yangzhou 225127, China 2. Advanced Science and Technology Research Institute, Beibu Gulf University, Qinzhou 535011, China
Abstract
Simultaneous Localization and Mapping (SLAM) enables mobile robots to autonomously perform localization and mapping tasks in unknown environments. Despite significant progress achieved by visual SLAM systems in ideal conditions, relying solely on a single robot and point features for mapping in large-scale indoor environments with weak-texture structures can affect mapping efficiency and accuracy. Therefore, this paper proposes a multi-robot collaborative mapping method based on point-line fusion to address this issue. This method is designed for indoor environments with weak-texture structures for localization and mapping. The feature-extraction algorithm, which combines point and line features, supplements the existing environment point feature-extraction method by introducing a line feature-extraction step. This integration ensures the accuracy of visual odometry estimation in scenes with pronounced weak-texture structure features. For relatively large indoor scenes, a scene-recognition-based map-fusion method is proposed in this paper to enhance mapping efficiency. This method relies on visual bag of words to determine overlapping areas in the scene, while also proposing a keyframe-extraction method based on photogrammetry to improve the algorithm’s robustness. By combining the Perspective-3-Point (P3P) algorithm and Bundle Adjustment (BA) algorithm, the relative pose-transformation relationships of multi-robots in overlapping scenes are resolved, and map fusion is performed based on these relative pose relationships. We evaluated our algorithm on public datasets and a mobile robot platform. The experimental results demonstrate that the proposed algorithm exhibits higher robustness and mapping accuracy. It shows significant effectiveness in handling mapping in scenarios with weak texture and structure, as well as in small-scale map fusion.
Funder
National Project of Foreign Experts Bagui Scholars Program of Guangxi Zhuang Autonomous Region Postgraduate Research & Practice Innovation Program of Jiangsu Province National Natural Science Foundation of China Yangzhou Science and Technology Special Innovation Fund for Medical Innovation and Transformation–Clinical Translational Research Project of Yangzhou University Science and Technology on Near-Surface Detection Laboratory
Reference34 articles.
1. Dynamic role discovery and assignment in multi-agent task decomposition;Xia;Complex Intell. Syst.,2023 2. Gautam, A., and Mohan, S. (2012, January 6–9). A review of research in multi-robot systems. Proceedings of the 2012 IEEE 7th international conference on industrial and information systems (ICIIS), Madras, India. 3. Wu, C., Agarwal, S., Curless, B., and Seitz, S.M. (2011, January 20–25). Multicore bundle adjustment. Proceedings of the CVPR 2011, Colorado Springs, CO, USA. 4. Rosten, E., and Drummond, T. (2006). Machine learning for high-speed corner detection. Computer Vision–ECCV 2006: Proceedings of the 9th European Conference on Computer Vision, Graz, Austria, May 7–13, 2006, Proceedings, Part I 9, Springer. 5. Calonder, M., Lepetit, V., Strecha, C., and Fua, P. (2010). Brief: Binary robust independent elementary features. Computer Vision–ECCV 2010: Proceedings of the 11th European Conference on Computer Vision, Heraklion, Crete, Greece, September 5–11, 2010, Proceedings, Part IV 11, Springer.
|
|