UAV Coverage Path Planning under Varying Power Constraints using Deep Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Coverage path planning (CPP) is the task of designing a trajectory that enables a mobile agent to travel over every point of an area of interest. We propose a new method to control an unmanned aerial vehicle (UAV) carrying a camera on a CPP mission with random start positions and multiple options for landing positions in an environment containing no-fly zones. While numerous approaches have been proposed to solve similar CPP problems, we leverage end-to-end reinforcement learning (RL) to learn a control policy that generalizes over varying power constraints for the UAV. Despite recent improvements in battery technology, the maximum flying range of small UAVs is still a severe constraint, which is exacerbated by variations in the UAV's power consumption that are hard to predict. By using map-like input channels to feed spatial information through convolutional network layers to the agent, we are able to train a double deep Q-network (DDQN) to make control decisions for the UAV, balancing limited power budget and coverage goal. The proposed method can be applied to a wide variety of environments and harmonizes complex goal structures with system constraints.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Mar 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 3; 2023: 5; 2024: 5; 2025: 1; 2026: 1.
15 papers.
Sort:
- 2023Deep PackGen: A Deep Reinforcement Learning Framework for Adversarial Network Packet Generationcited by 5
- 2023Learning Coverage Paths in Unknown Environments with Deep Reinforcement Learningcited by 5
- 2023Mixed Integer Programming for Time-Optimal Multi-Robot Coverage Path Planning with Efficient Heuristicscited by 4
- 2022Censored Deep Reinforcement Patrolling with Information Criterion for Monitoring Large Water Resources using Autonomous Surface Vehiclescited by 3
- 2023Learning to Recharge: UAV Coverage Path Planning through Deep Reinforcement Learningcited by 3
- 2024Equivariant Ensembles and Regularization for Reinforcement Learning in Map-based Path Planningcited by 3
- 2024Sim-to-Real Transfer of Deep Reinforcement Learning Agents for Online Coverage Path Planningcited by 2
- 2022Deep Recurrent Q-learning for Energy-constrained Coverage with a Mobile Robotcited by 1
- 2022Synthetic Aperture Sensing for Occlusion Removal with Drone Swarmscited by 1
- 2023UAV Obstacle Avoidance by Human-in-the-Loop Reinforcement in Arbitrary 3D Environmentcited by 1
- 2025The Emergence of Deep Reinforcement Learning for Path Planningcited by 1
- 2024Coverage Path Planning for Thermal Interface Materialscited by 0
3 more
- 2024Navigating the Smog: A Cooperative Multi-Agent RL for Accurate Air Pollution Mapping through Data Assimilationcited by 0
- 2024On-policy Actor-Critic Reinforcement Learning for Multi-UAV Explorationcited by 0
- 2026Coverage Path Planning: Classical Foundations, Recent Advances, and Future Directionscited by 0
- 2026Coverage Path Planning: Classical Foundations, Recent Advances, and Future Directions12 Jul 2026
- 2025The Emergence of Deep Reinforcement Learning for Path Planning21 Jul 2025
- 2024On-policy Actor-Critic Reinforcement Learning for Multi-UAV Exploration17 Sep 2024
- 2024Navigating the Smog: A Cooperative Multi-Agent RL for Accurate Air Pollution Mapping through Data Assimilation17 Jul 2024
- 2024Sim-to-Real Transfer of Deep Reinforcement Learning Agents for Online Coverage Path Planning7 Jun 2024
- 2024Coverage Path Planning for Thermal Interface Materials22 May 2024
- 2024Equivariant Ensembles and Regularization for Reinforcement Learning in Map-based Path Planning19 Mar 2024
- 2023Learning to Recharge: UAV Coverage Path Planning through Deep Reinforcement Learning6 Sep 2023
- 2023Mixed Integer Programming for Time-Optimal Multi-Robot Coverage Path Planning with Efficient Heuristics30 Jun 2023
- 2023Learning Coverage Paths in Unknown Environments with Deep Reinforcement Learning29 Jun 2023
- 2023Deep PackGen: A Deep Reinforcement Learning Framework for Adversarial Network Packet Generation18 May 2023
- 2023UAV Obstacle Avoidance by Human-in-the-Loop Reinforcement in Arbitrary 3D Environment7 Apr 2023
3 more
- 2022Synthetic Aperture Sensing for Occlusion Removal with Drone Swarms30 Dec 2022
- 2022Censored Deep Reinforcement Patrolling with Information Criterion for Monitoring Large Water Resources using Autonomous Surface Vehicles12 Oct 2022
- 2022Deep Recurrent Q-learning for Energy-constrained Coverage with a Mobile Robot1 Oct 2022
- 2023Deep PackGen: A Deep Reinforcement Learning Framework for Adversarial Network Packet Generationcited by 5
- 2023Learning Coverage Paths in Unknown Environments with Deep Reinforcement Learningcited by 5
- 2023Mixed Integer Programming for Time-Optimal Multi-Robot Coverage Path Planning with Efficient Heuristicscited by 4
- 2022Censored Deep Reinforcement Patrolling with Information Criterion for Monitoring Large Water Resources using Autonomous Surface Vehiclescited by 3
- 2023Learning to Recharge: UAV Coverage Path Planning through Deep Reinforcement Learningcited by 3
- 2024Equivariant Ensembles and Regularization for Reinforcement Learning in Map-based Path Planningcited by 3
- 2024Sim-to-Real Transfer of Deep Reinforcement Learning Agents for Online Coverage Path Planningcited by 2
- 2022Deep Recurrent Q-learning for Energy-constrained Coverage with a Mobile Robotcited by 1
- 2022Synthetic Aperture Sensing for Occlusion Removal with Drone Swarmscited by 1
- 2023UAV Obstacle Avoidance by Human-in-the-Loop Reinforcement in Arbitrary 3D Environmentcited by 1
- 2025The Emergence of Deep Reinforcement Learning for Path Planningcited by 1
- 2024Coverage Path Planning for Thermal Interface Materialscited by 0
12 most cited of 15 All 15 (JSON)
- 2026Coverage Path Planning: Classical Foundations, Recent Advances, and Future Directions12 Jul 2026
- 2025The Emergence of Deep Reinforcement Learning for Path Planning21 Jul 2025
- 2024On-policy Actor-Critic Reinforcement Learning for Multi-UAV Exploration17 Sep 2024
- 2024Navigating the Smog: A Cooperative Multi-Agent RL for Accurate Air Pollution Mapping through Data Assimilation17 Jul 2024
- 2024Sim-to-Real Transfer of Deep Reinforcement Learning Agents for Online Coverage Path Planning7 Jun 2024
- 2024Coverage Path Planning for Thermal Interface Materials22 May 2024
- 2024Equivariant Ensembles and Regularization for Reinforcement Learning in Map-based Path Planning19 Mar 2024
- 2023Learning to Recharge: UAV Coverage Path Planning through Deep Reinforcement Learning6 Sep 2023
- 2023Mixed Integer Programming for Time-Optimal Multi-Robot Coverage Path Planning with Efficient Heuristics30 Jun 2023
- 2023Learning Coverage Paths in Unknown Environments with Deep Reinforcement Learning29 Jun 2023
- 2023Deep PackGen: A Deep Reinforcement Learning Framework for Adversarial Network Packet Generation18 May 2023
- 2023UAV Obstacle Avoidance by Human-in-the-Loop Reinforcement in Arbitrary 3D Environment7 Apr 2023
12 newest of 15 All 15 (JSON)