# Q-Learning based system for path planning with unmanned aerial vehicles swarms in obstacle environments

arXiv: https://arxiv.org/abs/2303.17655 · HTML: https://mlsanity.com/paper/2303.17655/

## Key facts

- Cited by 4 papers in the map (data through 14 Oct 2026).
- Builds on 15 of its 93 references that are in the map.
- First posted on arXiv 30 Mar 2023.

## Builds on (most cited first, 15 of 15)

- [Densely Connected Convolutional Networks](https://mlsanity.com/paper/1608.06993/) (2016)
- [The Future of Digital Health with Federated Learning](https://mlsanity.com/paper/2003.08119/) (2020)
- [A Survey of Convolutional Neural Networks: Analysis, Applications, and Prospects](https://mlsanity.com/paper/2004.02806/) (2020)
- [A Theoretical Analysis of Deep Q-Learning](https://mlsanity.com/paper/1901.00137/) (2019)
- [A Study on Overfitting in Deep Reinforcement Learning](https://mlsanity.com/paper/1804.06893/) (2018)
- [On the Properties of the Softmax Function with Application in Game Theory and Reinforcement Learning](https://mlsanity.com/paper/1704.00805/) (2017)
- [Stabilising Experience Replay for Deep Multi-Agent Reinforcement Learning](https://mlsanity.com/paper/1702.08887/) (2017)
- [Statistically Meaningful Approximation: a Case Study on Approximating Turing Machines with Transformers](https://mlsanity.com/paper/2107.13163/) (2021)
- [A Dissection of Overfitting and Generalization in Continuous Reinforcement Learning](https://mlsanity.com/paper/1806.07937/) (2018)
- [The Effects of Memory Replay in Reinforcement Learning](https://mlsanity.com/paper/1710.06574/) (2017)
- [Deep Reinforcement Learning for Trajectory Path Planning and Distributed Inference in Resource-Constrained UAV Swarms](https://mlsanity.com/paper/2212.11201/) (2022)
- [Optimising Energy Efficiency in UAV-Assisted Networks using Deep Reinforcement Learning](https://mlsanity.com/paper/2204.01597/) (2022)
- [Remote UAV Online Path Planning via Neural Network Based Opportunistic Control](https://mlsanity.com/paper/1910.04969/) (2019)
- [Swarm Intelligence Based Algorithms: A Critical Analysis](https://mlsanity.com/paper/1403.7792/) (2014)
- [UAV Swarm Path Planning with Reinforcement Learning for Field prospecting](https://mlsanity.com/paper/2106.02322/) (2021)

## Built on by (most cited first, 4 of 4)

- [The Emergence of Deep Reinforcement Learning for Path Planning](https://mlsanity.com/paper/2507.15469/) (2025)
- [A Comparison of Reinforcement Learning and Optimal Control Methods for Path Planning](https://mlsanity.com/paper/2604.12628/) (2026)
- [Path Planning Using Deep Deterministic Policy Gradient: A Reinforcement Learning Approach](https://mlsanity.com/paper/2606.07855/) (2026)
- [Intent-Context Synergy Reinforcement Learning for Autonomous UAV Decision-Making in Air Combat](https://mlsanity.com/paper/2603.00974/) (2026)

## Abstract (arXiv)

Path Planning methods for autonomous control of Unmanned Aerial Vehicle (UAV) swarms are on the rise because of all the advantages they bring. There are more and more scenarios where autonomous control of multiple UAVs is required. Most of these scenarios present a large number of obstacles, such as power lines or trees. If all UAVs can be operated autonomously, personnel expenses can be decreased. In addition, if their flight paths are optimal, energy consumption is reduced. This ensures that more battery time is left for other operations. In this paper, a Reinforcement Learning based system is proposed for solving this problem in environments with obstacles by making use of Q-Learning. This method allows a model, in this particular case an Artificial Neural Network, to self-adjust by learning from its mistakes and achievements. Regardless of the size of the map or the number of UAVs in the swarm, the goal of these paths is to ensure complete coverage of an area with fixed obstacles for tasks, like field prospecting. Setting goals or having any prior information aside from the provided map is not required. For experimentation, five maps of different sizes with different obstacles were used. The experiments were performed with different number of UAVs. For the calculation of the results, the number of actions taken by all UAVs to complete the task in each experiment is taken into account. The lower the number of actions, the shorter the path and the lower the energy consumption. The results are satisfactory, showing that the system obtains solutions in fewer movements the more UAVs there are. For a better presentation, these results have been compared to another state-of-the-art approach.
