SwarmPath: Drone Swarm Navigation through Cluttered Environments Leveraging Artificial Potential Field and Impedance Control
Roohan Ahmed Khan, Malaika Zafar, Amber Batool, Aleksey Fedoseev, Dzmitry Tsetserukou
TL;DR
SwarmPath tackles the challenge of navigating drone swarms through cluttered environments by coupling a virtual-leader APF global planner with an impedance-based local controller. The method introduces dynamic impedance links that connect follower drones to a virtual leader or to obstacles, enabling smooth deflections and rejoin points to the APF trajectory, thereby maintaining formation connectivity and reducing collision risk. Across simulations and real-world Crazyflie 2.1 experiments, SwarmPath demonstrates improved connectivity and a ~30% reduction in trajectory time, with average trajectory errors around $6$–$7\%$. The work highlights practical potential for rapid, safe swarm navigation in complex settings, with future directions including SLAM-based autonomy and extended applications in forest monitoring and drone racing.
Abstract
In the area of multi-drone systems, navigating through dynamic environments from start to goal while providing collision-free trajectory and efficient path planning is a significant challenge. To solve this problem, we propose a novel SwarmPath technology that involves the integration of Artificial Potential Field (APF) with Impedance Controller. The proposed approach provides a solution based on collision free leader-follower behaviour where drones are able to adapt themselves to the environment. Moreover, the leader is virtual while drones are physical followers leveraging APF path planning approach to find the smallest possible path to the target. Simultaneously, the drones dynamically adjust impedance links, allowing themselves to create virtual links with obstacles to avoid them. As compared to conventional APF, the proposed SwarmPath system not only provides smooth collision-avoidance but also enable agents to efficiently pass through narrow passages by reducing the total travel time by 30% while ensuring safety in terms of drones connectivity. Lastly, the results also illustrate that the discrepancies between simulated and real environment, exhibit an average absolute percentage error (APE) of 6% of drone trajectories. This underscores the reliability of our solution in real-world scenarios.
