I. Introduction  
II. Literature Review  
A. Search Process  
B. Inclusion / Exclusion Criteria and Quality Assessment  
C. Paper Selection  
D. Agent Search and Path Planning  
E. Feature Extraction  
F. Place Recognition  
G. Multi-Agent System  
H. Map Matching  
I. Ontology and Symbolic Reasoning  
J. Sub-symbolic and Symbolic SLAM in Dynamic Environments  
K. Simulated Environment  
L. Robotics  
III. Conclusion