I have been reading some slam papers recently and many of the papers mention building and performing scan matching on submaps instead of individual poses. Does it mean that a submap is just a single vertex (pose) with its associated uncertainty or is it a combination of several poses. How do we maintain such sub maps with respect to g2o gtsam etc ? As far as I know we can build a pose graph with vertices and edges describing robot pose and perform incremental scan matching. Would be highly thankful for any explanation.
https://www.mathworks.com/help/nav/ug/perform-lidar-slam-using-3d-lidar-point-clouds.html