Date: 2021
Journal: T-RO
Multimap representation composed of a set of disconnected maps
Active map is where tracking threads localizes incoming frames, the others are nonactive maps
Compute pose of current frame with respect to active map in real time
If tracking is lost, tries to relocalize in all the atlas maps
Add keyframes and points to the active map, removes redundant ones, and refines the map using visual or visual-inertial BA
Detect common regions between active map and the whole atlas at keyframe rate
If it belongs to active map, performs loop correction
If not, merge both maps into single one