Mobile robots operating in large-scale indoor environments such as hospitals and logistics centers require accurate 3D spatial representation to perceive complex structures. However, 3D maps incur substantial memory consumption, making it challenging ...
Mobile robots operating in large-scale indoor environments such as hospitals and logistics centers require accurate 3D spatial representation to perceive complex structures. However, 3D maps incur substantial memory consumption, making it challenging to maintain complete map data within the robot's limited computational resources. Although existing SLAM frameworks implement memory management techniques such as graph pruning, keyframe culling, and working memory (WM) constraints —these approaches typically rely on geometric distance or temporal metrics for memory retrieval decisions, often resulting in inefficient data loading patterns in spatially compartmentalized environments.
To address this fundamental limitation, this thesis proposes a semantic zone based 3D Map Management method that fundamentally shifts the memory management paradigm from geometry-centric to semantics-centric control. Rather than managing map components based on geometric proximity alone, the proposed approach partitions the environment into semantically meaningful spatial units—such as lobbies, hallways, and patient rooms—and designates these zones as the primary unit of memory management. Specifically, the method establishes a systematic mapping between map signatures/keyframes and their respective semantic zones, enabling the system to dynamically load only task-relevant zones into working memory (WM) based on the robot's current location and operational requirements, while systematically unloading inactive zones to Long-Term Memory (LTM). This semantic zone based control strategy enables the system to strictly enforce user-defined memory thresholds MemoryThr.
The proposed method was implemented by integrating a zone-aware memory retrieval and unload algorithm into the RTAB-Map framework, maintaining compatibility with the existing WM/LTM hierarchical architecture. Quantitative evaluation against standard RTAB-Map memory management reveals that the semantic zone-based approach substantially reduces unnecessary signature load/unload cycles and cumulative memory utilization. The results demonstrate that semantic zone-based management maintains stable, predictable memory usage while preserving map availability for critical navigation and localization tasks.