1 Introduction  

2 What is SLAM?  

3 What is Collaborative SLAM?  

4 C-SLAM Front-End  

5 C-SLAM Back-End  

6 System-Level Challenges  

7 Benchmarking C-SLAM  

8 Open Problems and Ongoing Trends  

9 Conclusions