Hybrid Belief Pruning with Guarantees for Viewpoint-Dependent Semantic SLAM