Learning Coverage Paths in Unknown Environments with Deep Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Coverage path planning (CPP) is the problem of finding a path that covers the entire free space of a confined area, with applications ranging from robotic lawn mowing to search-and-rescue. When the environment is unknown, the path needs to be planned online while mapping the environment, which cannot be addressed by offline planning methods that do not allow for a flexible path space. We investigate how suitable reinforcement learning is for this challenging problem, and analyze the involved components required to efficiently learn coverage paths, such as action space, input feature representation, neural network architecture, and reward function. We propose a computationally feasible egocentric map representation based on frontiers, and a novel reward term based on total variation to promote complete coverage. Through extensive experiments, we show that our approach surpasses the performance of both previous RL-based approaches and highly specialized methods across multiple CPP variations.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 11 of its 42 references that are in the map. First posted on arXiv 29 Jun 2023.
Builds on
11 of 42 references.
References · 11
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,885
- 2018Soft Actor-Critic Algorithms and Applicationscited by 1,240
- 2020Curriculum Learning for Reinforcement Learning Domains: A Framework and Surveycited by 373
- 2020Learning to Explore using Active Neural SLAMcited by 316
- 2019Learning Exploration Policies for Navigationcited by 116
- 2017Virtual-to-real Deep Reinforcement Learning: Continuous Control of Mobile Robots for Mapless Navigationcited by 98
- 2018Illuminating Generalization in Deep Reinforcement Learning through Procedural Level Generationcited by 81
- 2020UAV Coverage Path Planning under Varying Power Constraints using Deep Reinforcement Learningcited by 15
- 2022Explore-Bench: Data Sets, Metrics and Evaluations for Frontier-based and Deep-reinforcement-learning-based Autonomous Explorationcited by 8
- 2021Reinforcement Learning-Based Coverage Path Planning with Implicit Cellular Decompositioncited by 6
- 2018Planning Hybrid Driving-Stepping Locomotion on Multiple Levels of Abstractioncited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 2; 2026: 2.
5 papers.
- 2025Journey into Automation: Image-Derived Pavement Texture Extraction and Evaluationcited by 7
- 2025MaskPlanner: Learning-Based Object-Centric Motion Generation from 3D Point Cloudscited by 3
- 2024Sim-to-Real Transfer of Deep Reinforcement Learning Agents for Online Coverage Path Planningcited by 2
- 2026Baseline-Free Policy Optimization for Neural Combinatorial Optimizationcited by 1
- 2026IMAGINE: Intelligent Multi-Agent Godot-based Indoor Networked Explorationcited by 0
- 2026Baseline-Free Policy Optimization for Neural Combinatorial Optimization9 Jun 2026
- 2026IMAGINE: Intelligent Multi-Agent Godot-based Indoor Networked Exploration2 Feb 2026
- 2025MaskPlanner: Learning-Based Object-Centric Motion Generation from 3D Point Clouds26 Feb 2025
- 2025Journey into Automation: Image-Derived Pavement Texture Extraction and Evaluation5 Jan 2025
- 2024Sim-to-Real Transfer of Deep Reinforcement Learning Agents for Online Coverage Path Planning7 Jun 2024