Multi-robot Simultaneous Localization And Mapping Research Articles