Autonomous 3D Exploration in Large-Scale Environments with Dynamic Obstacles
Emil Wiman, Ludvig Widén, Mattias Tiger, Fredrik Heintz
TL;DR
DAEP addresses autonomous 3D exploration in dynamic environments by extending AEP with a Kalman-predictor-based trajectory model and time-aware planning. It introduces a dynamic score that fuses dynamic information gain, travel cost, and a Dynamic Frequency Map, and uses time-based RRTs to foresee obstacle trajectories. A new dynamic benchmark with ten large-scale scenarios plus extensive evaluations demonstrates that DAEP outperforms static and dynamic baselines in exploration efficiency and collision avoidance, including in the Village outdoor environment. The work advances practical capabilities for safe, scalable exploration in real-world, time-varying settings and suggests future integration with advanced motion planning for field deployments.
Abstract
Exploration in dynamic and uncertain real-world environments is an open problem in robotics and constitutes a foundational capability of autonomous systems operating in most of the real world. While 3D exploration planning has been extensively studied, the environments are assumed static or only reactive collision avoidance is carried out. We propose a novel approach to not only avoid dynamic obstacles but also include them in the plan itself, to exploit the dynamic environment in the agent's favor. The proposed planner, Dynamic Autonomous Exploration Planner (DAEP), extends AEP to explicitly plan with respect to dynamic obstacles. To thoroughly evaluate exploration planners in such settings we propose a new enhanced benchmark suite with several dynamic environments, including large-scale outdoor environments. DAEP outperform state-of-the-art planners in dynamic and large-scale environments. DAEP is shown to be more effective at both exploration and collision avoidance.
