Towards Collaborative Simultaneous Localization and Mapping: A Survey of the Current Research Landscape | FRPS Journals & Magazine | IEEE Xplore