(This figure is referenced from PyPolo.)
The autonomous robotic system is a key objective pursued by many researchers in the field of robotics. In recent years, advancements in state estimators, motion planning algorithms, 3D representations, and even large language models (LLMs) have led to a surge of efforts aimed at achieving autonomy through Active SLAM. This approach has become a focal point for developing systems capable of navigating and interacting with complex environments independently.
This repository organizes relevant papers in the Active SLAM domain according to the author's perspective. It is important to note that the classification used in the repository reflects the author's viewpoint; in reality, many similar works are difficult to categorize satisfactorily.
- Survey Paper
- 1 Robotic Exploration
- 2 Active SLAM
- 3 Active Loop Closure
- 4 Active Reconstruction/Mapping
- 5 Active Localization
- 6 Robotic/Active Information Gathering
- Past, Present, and Future of Simultaneous Localization and Mapping: Toward the Robust-Perception Age, TRO 2016. [Paper]
- A survey on active simultaneous localization and mapping: State of the art and new frontiers, TRO 2023. [Paper]
- Active slam: A review on last decade, Sensors 2023. [Paper]
- A Survey of Deep Network Solutions for Learning Control in Robotics: From Reinforcement to Imitation, arXiv 2016. [Paper]
- A Survey on the autonomous exploration of confined subterranean spaces: Perspectives from real-word and industrial robotic deployments, RAS 2016. [Paper]
- A frontier-based approach for autonomous exploration, CIRA 1997. [Paper]
- Active Monocular Localization: Towards Autonomous Monocular Exploration for Multirotor MAV, ICRA 2014. [Paper]
- Autonomous Exploration of Visually–Degraded Environments using Aerial Robots, ICUAS 2017. [Paper]
- Explore locally, plan globally: A path planning framework for autonomous robotic exploration in subterranean environments, ICRA 2019. [Paper]
- Topological Frontier-Based Exploration and Map-Building Using Semantic Information, Sensors 2019. [Paper]
- Hybrid topological and 3d dense mapping through autonomous exploration for large indoor environments, ICRA 2020. [Paper]
- Confidence-rich Localization and Mapping based on Particle Filter for Robotic Exploration, IROS 2022. [Paper]
- TARE: A Hierarchical Framework for Efficiently Exploring Complex 3D Environments, RSS 2021. [Paper]
- Graph-based Topological Exploration Planning in Large-scale 3D Environments, ICRA 2021. [Paper]
- Three-dimensional Terrain Aware Autonomous Exploration for Subterranean and Confined Spaces, ICRA 2021. [Paper]
- 3D Reactive Control and Frontier-Based Exploration for Unstructured Environments, IROS 2021. [Paper]
- Large-Scale Exploration of Cave Environments by Unmanned Aerial Vehicles, RAL 2021. [Paper]
- A Hierarchical Approach for Mobile Robot Exploration in Pedestrian Crowd, RAL 2022. [Paper]
- Estimating Map Completeness in Robot Exploration, arXiv 2024. [Paper]
- Enhancing Exploration Efficiency using Uncertainty-Aware Information Prediction, arXiv 2024. [Paper]
- A Skeleton-Based Topological Planner for Exploration in Complex Unknown Environments, arXiv 2024. [Paper] [Code]
- MapEx: Indoor Structure Exploration with Probabilistic Information Gain from Global Map Predictions, arXiv 2024. [Paper]
- HEROS: Hierarchical Exploration with Online Subregion Updating for 3D Environment Coverage, arXiv 2024. [Paper] [Code]
- HPHS: Hierarchical Planning based on Hybrid Frontier Sampling for Unknown Environments Exploration, IROS 2024. [Paper] [Code]
- Towards field deployment of MAVs in adaptive exploration of GPS-denied subterranean environments, RAS 2024. [Paper]
- Multi-Robot Collaborative Dense Scene Reconstruction, TOG 2019. [Paper]
- Multi-Robot Active Mapping via Neural Bipartite Graph Matching, CVPR 2022. [Paper]
- Frontier-Based Exploration for Multi-Robot Rendezvous in Communication-Restricted Unknown Environments, arXiv 2024. [Paper]
- Multi-Agent Autonomy: Advancements and Challenges in Subterranean Exploration, arXiv 2021. [Paper]
- WiSER-X: Wireless Signals-based Efficient Decentralized Multi-Robot Exploration without Explicit Information Exchange, arXiv 2021. [Paper]
- Learning to plan in high dimensions via neural exploration-exploitation trees, ICLR 2020. [Paper]
- Neural Topological SLAM for Visual Navigation, CVPR 2020. [Paper] [Website]
- Object Goal Navigation using Goal-Oriented Semantic Exploration, NeurIPS 2020, [Paper] [Code]
- Learning to Explore using Active Neural SLAM, ICLR 2020. [Paper] [Code] [Website]
- DARE: Diffusion Policy for Autonomous Robot Exploration, arXiv 2024. [Paper]
- Towards cognitive exploration through deep reinforcement learning for mobile robots, arXiv 2016. [Paper]
- A Robot Exploration Strategy Based on Q-learning Network, RCAR 2016. [Paper]
- Neural SLAM: Learning to Explore with External Memory, arXiv 2017. [Paper]
- Toward autonomous mapping and exploration for mobile robots through deep supervised learning, IROS 2017. [Paper]
- Deep reinforcement learning supervised autonomous exploration in office environments, ICRA 2018. [Paper]
- Deep reinforcement learning-based automatic exploration for navigation in unknown environment, TNNLS 2019. [Paper]
- Self-Learning Exploration and Mapping for Mobile Robots via Deep Reinforcement Learning, Aiaa scitech 2019 forum. [Paper]
- A deep reinforcement learning approach for active SLAM, Applied Sciences 2020. [Paper]
- Autonomous exploration under uncertainty via deep reinforcement learning on graphs, IROS 2020. [Paper]
- Zero-Shot Reinforcement Learning on Graphs for Autonomous Exploration Under Uncertainty, ICRA 2021. [Paper]
- Explore-bench: Data sets, metrics and evaluations for frontier-based and deep-reinforcement-learning-based autonomous exploration, ICRA 2022. [Paper] [Code]
- CSO: Constraint-guided Space Optimization for Active Scene Mapping, MM 2023. [[Paper]
- Ariadne: A reinforcement learning approach using attention-based deep networks for exploration, ICRA 2023. [Paper]
- Off-policy evaluation with online adaptation for robot exploration in challenging environments, RAL 2023. [Paper]
- IR2 : Implicit Rendezvous for Robotic Exploration Teams under Sparse Intermittent Connectivity, IROS 2024. [Paper] [Code]
- HDPlanner: Advancing Autonomous Deployments in Unknown Environments through Hierarchical Decision Networks, RAL 2024. [Paper] [Code]
- Privileged Reinforcement and Communication Learning for Distributed, Bandwidth-limited Multi-robot Exploration, arXiv 2024. [Paper] [Code]
- Deep Reinforcement Learning-based Large-scale Robot Exploration, RAL 2024. [Paper]
- Reinforcement Learning Driven Multi-Robot Exploration via Explicit Communication and Density-Based Frontier Search, arXiv 2024. [Paper]
- Vlfm: Vision-language frontier maps for zero-shot semantic navigation, ICRA 2024. [Paper] [Code] [Website]
- DARE: Diffusion Policy for Autonomous Robot Exploration, arXiv 2024. [Paper]
- Prioritized Indoor Exploration with a Dynamic Deadline, IROS 2024. [Paper]
- Prioritized robotic exploration with deadlines: A comparison of greedy, orienteering, and profitable tour approaches, ICRA 2023. [Paper]
- Representation granularity enables time-efficient autonomous exploration in large, complex worlds, Science Robotics 2023. [Paper]
Note: It is important to note that many studies claim to be "Active SLAM," yet most of them are primarily focused on Robotics Exploration. We contend that a true Active SLAM approach should prioritize the accuracy of both localization and mapping, actively optimizing these aspects by incorporating mechanisms such as an active loop closure module.
- On the monotonicity of optimality criteria during exploration in active SLAM, ICRA 2015. [Paper]
- On the uncertainty in active slam: representation, propagation and monotonicity, Doctoral dissertation 2018. [Paper]
- On the importance of uncertainty representation in active SLAM, TRO 2018. [Paper]
- Active SLAM using Connectivity Graphs as Priors, IROS 2019. [Paper]
- Active SLAM using 3D Submap Saliency for Underwater Volumetric Exploration, ICRA 2020. [Paper]
- Active SLAM With Prior Topo-Metric Graph Starting At Uncertain Position, RAL 2021. [Paper]
- REAL: Rapid Exploration with Active Loop-Closing toward Large-Scale 3D Mapping using UAVs, IROS 2021. [Paper]
- ExplORB-SLAM: Active Visual SLAM Exploiting the Pose-graph Topology, Iberian Robotics conference, 2022. [Paper] [Code]
- Loop-Aware Exploration Graph: A concise representation of environments for exploration and active loop-closure, RAS 2022. [Paper]
- Graph-based SLAM-Aware Exploration with Prior Topo-Metric Information, RAL 2024. [Paper] [Code]
- Active Loop Closure for OSM-guided Robotic Mapping in Large-Scale Urban Environments, IROS 2024. [Paper] [Code]
- Probabilistic Active Loop Closure for Autonomous Exploration, ICRA 2024. [Paper]
- ON as ALC: Active Loop Closing Object Goal Navigation, arXiv 2024. [Paper]
In practice, it is challenging to distinctly differentiate between Active Reconstruction/Mapping tasks and Robotic Exploration tasks, as illustrated in the diagram above. Both involve the intersection of planning and mapping; however, their focus has notable differences. Active Reconstruction/Mapping emphasizes the quality of reconstructing entire scenes or objects, typically utilizing 3D frontiers and viewpoints. In contrast, Robotic Exploration prioritizes rapid coverage and efficiency, often employing 2D frontiers to optimize speed.
-
Simultaneous localization and map-building using active vision, TPAMI, 2002. [Paper]
-
Active Implicit Object Reconstruction using Uncertainty-guided Next-Best-View Optimization, RAL, 2023. [Paper] [Code]
- HGS-Planner: Hierarchical Planning Framework for Active Scene Reconstruction Using 3D Gaussian Splatting, arXiv, 2024. [Paper]
- Active Neural Mapping at Scale, arXiv, 2024. [Paper]
- ActiveSplat: High-Fidelity Scene Reconstruction through Active Gaussian Splatting, arXiv, 2024. [Paper] [Website]
- Uncertainty guided policy for active robotic 3d reconstruction using neural radiance fields, RAL 2022. [Paper]
- ActiveRMAP: Radiance Field for Active Mapping And Planning, arXiv 2022. [Paper]
- FisherRF: Active View Selection and Mapping with Radiance Fields Using Fisher Information, ECCV, 2024. [Paper] [Code] [Website]
- Autonomous exploration and simultaneous object search using aerial robots, IEEE Aerospace Conference 2018. [Paper]
- Dual-stage planner for autonomous radioactive source localization in unknown environments, RAS 2024. [Paper]
- An Exploration-Enhanced Search Algorithm for Robot Indoor Source Searching, TRO 2024. [Paper]
- Gas Source Localization in Unknown Indoor Environments sing Dual-Mode Information-Theoretic Search, RAL 2024. [Paper]
- Fast and Scalable Signal Inference for Active Robotic Source Seeking, IROS 2023. [Paper]
- Towards Accurate Active Camera Localization, ECCV 2022. [Paper] [Code]
- Active Visual Localization for Multi-Agent Collaboration: A Data-Driven Approach, ICRA 2024. [Paper]
- Learning Where to Look: Self-supervised Viewpoint Selection for Active Localization Using Geometrical Information, ECCV 2024. [Paper] [Code]
- Floor Plan Based Active Global Localization and Navigation Aid for Persons With Blindness and Low Vision, RAL 2024. [Paper] [Code] [Website]