Multiple unmanned surface vehicles pathfinding in dynamic environment

Yuqing Lin, Liang Du, Kum Fai Yuen*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

In the burgeoning field of autonomous maritime operations, efficiently coordinating and navigating multiple unmanned surface vehicles (USVs) in dynamic environments is a significant challenge. This study presents an enhanced Q-learning algorithm designed to improve pathfinding for multiple USVs in such settings. The algorithm innovates on the traditional Q-learning framework by adjusting the learning rate, Epsilon-greedy strategy, and penalty and reward functions, integrating a collision avoidance mechanism specifically tailored for complex maritime navigation. Extensive simulations across six diverse scenarios – ranging from single to multiple USVs operations in both static and dynamic obstacle environments – demonstrate the algorithm's superior adaptability and efficiency compared to existing methods. Notably, in single USV scenarios, the improved Q-learning algorithm not only plots more direct paths but also reduces computational demands significantly over traditional path planning methods such as the A and APF algorithms. In multi-USV scenarios, it demonstrates robust performance, reducing calculation times by an average of 55.51% compared to SARSA, 49.14% compared to the original Q-learning, and 45.26% compared to the Speedy Q-learning approach. These advancements underscore the algorithm's potential to enhance autonomous maritime navigation, laying a strong foundation for future improvements in the safety and efficiency of USV operations.

Original languageEnglish
Article number112820
JournalApplied Soft Computing
Volume172
DOIs
Publication statusPublished - Mar 2025
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2025

ASJC Scopus Subject Areas

  • Software

Keywords

  • Autonomous maritime navigation
  • Collision avoidance
  • Pathfinding
  • Q-learning
  • Unmanned surface vehicles

Cite this