Abstract
AbstractTo successfully perform autonomous navigation, mobile agents must solve the Simultaneous Localization and Mapping (SLAM) problem. However, acquiring the map in a single SLAM session may not be possible, thus the map may be incrementally built over multiple sessions. Two solutions could be considered to solve the multisession SLAM problem: (i) the robot must localize itself in the previously stored map before the new session starts; (ii) it can start a new map and merge it with the map from the previous sessions. To date, only scenario (i) has been addressed by RatSLAM, an algorithm inspired by the navigation system in rodent brains. Therefore, this work proposes a multisession solution that solves both scenarios. A new mechanism merges the data from the RatSLAM structures of the current mapping session with those previously stored if there are connections between these paths. This approach was tested in four different scenarios, from virtual controlled environments to real-world environments with two, three, and five sessions. The robot started in an unfamiliar location for each mapping session, but it also works if the agent starts in a known place, scenario (ii) and (i), respectively. For all experiments, the entire map was consistently obtained. Furthermore, the proposed approach updates and enhances the previous session’s map in real-world environments. Therefore, the proposed approach may be a multiple SLAM session solution for the RatSLAM algorithm.
Funder
Fundacão de Amparo á Pesquisa e ao Desenvolvimento Científico e Tecnológico do Maranhão
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
Conselho Nacional de Desenvolvimento Científico e Tecnológico
Deutsche Forschungsgemeinschaft
Research School, Ruhr University Bochum
Science Foundation Ireland
Publisher
Springer Science and Business Media LLC
Subject
Electrical and Electronic Engineering,Artificial Intelligence,Industrial and Manufacturing Engineering,Mechanical Engineering,Control and Systems Engineering,Software
Reference41 articles.
1. Pandey, A., Pandey, S., Parhi, D.: Mobile robot navigation and obstacle avoidance techniques: a review. Int. Rob. Auto. J. 2(3), 105 (2017). https://doi.org/10.15406/iratj.2017.02.00023
2. Labbé, M., Michaud, F.: Online global loop closure detection for large-scale multi-session graph-based slam. In: 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 2661–2666 (2014). https://doi.org/10.1109/IROS.2014.6942926
3. Durrant-Whyte, H., Bailey, T.: Simultaneous localization and mapping: part i. IEEE Robot. Autom. Mag. 13(2), 99–110 (2006). https://doi.org/10.1109/MRA.2006.1638022
4. Stachniss, C., Leonard, J.J., Thrun, S.: Simultaneous localization and mapping. In: Springer Handbook of Robotics, (2016). https://doi.org/10.1007/978-3-319-32552-1_46
5. Montemerlo, M., Thrun, S., Koller, D., Wegbreit, B., et al.: Fastslam: A factored solution to the simultaneous localization and mapping problem. Aaai/iaai 593598 (2002)