Abstract
Active simultaneous localization and mapping (SLAM) is the problem of planning and controlling the motion of a robot to build the most accurate and complete model of the surrounding environment. Since the first foundational work in active perception appeared, more than three decades ago, this field has received increasing attention across different scientific communities. This has brought about many different approaches and formulations, and makes a review of the current trends necessary and extremely valuable for both new and experienced researchers. In this article, we survey the state of the art in active SLAM and take an in-depth look at the open challenges that still require attention to meet the needs of modern applications. After providing a historical perspective, we present a unified problem formulation and review the well-established modular solution scheme, which decouples the problem into three stages that identify, select, and execute potential navigation actions. We then analyze alternative approaches, including belief-space planning and deep reinforcement learning techniques, and review related work on multirobot coordination. This article concludes with a discussion of new research directions, addressing reproducible research, active spatial perception, and practical applications, among other topics.
Original language | English |
---|---|
Pages (from-to) | 1686-1705 |
Number of pages | 20 |
Journal | IEEE Transactions on Robotics |
Volume | 39 |
Issue number | 3 |
DOIs | |
State | Published - Jun 2023 |
Keywords
- Active perception
- active simultaneous localization and mapping (SLAM)
- autonomous robotic exploration
- belief-space planning (BSP)
- deep reinforcement learning (DRL)
- next best view
- optimality criteria
All Science Journal Classification (ASJC) codes
- Control and Systems Engineering
- Computer Science Applications
- Electrical and Electronic Engineering