Zhiling Jiang, Chenyang Zhang, Zhan Shi, Guanghua Song
{"title":"Graph diffusion network for multi-agent reinforcement learning in drone swarm exploration","authors":"Zhiling Jiang, Chenyang Zhang, Zhan Shi, Guanghua Song","doi":"10.1016/j.engappai.2025.111322","DOIUrl":null,"url":null,"abstract":"<div><div>Drone swarm exploration has wide applications in rescue operations and engineering surveying. A drone swarm is a multi-agent system, and applying multi-agent reinforcement learning to such a system is an attractive topic in the field of robotics. In this paper, we propose a multi-agent reinforcement learning model that can chain-aggregate information from agents and apply it to the drone swarm via the Robot Operating System (ROS2). This model not only helps agents aggregate information with their neighbors but also enables the swarm to establish an organized structure, facilitating better cooperation and improving overall swarm performance. The model performs well in multi-drone exploration tasks, even in the presence of instability within the swarm. Experimental results demonstrate that the model enables effective cooperation among drones and achieves better global performance. Furthermore, we implemented the strategy based on our model on a physical platform to realize drone swarm exploration tasks. Although the cameras mounted on the drones have limited resolution, the swarm’s numerical advantage allows for high-quality exploration images, and the system outperforms other methods in terms of exploration efficiency and real-time data performance.</div></div>","PeriodicalId":50523,"journal":{"name":"Engineering Applications of Artificial Intelligence","volume":"158 ","pages":"Article 111322"},"PeriodicalIF":7.5000,"publicationDate":"2025-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Engineering Applications of Artificial Intelligence","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0952197625013247","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Drone swarm exploration has wide applications in rescue operations and engineering surveying. A drone swarm is a multi-agent system, and applying multi-agent reinforcement learning to such a system is an attractive topic in the field of robotics. In this paper, we propose a multi-agent reinforcement learning model that can chain-aggregate information from agents and apply it to the drone swarm via the Robot Operating System (ROS2). This model not only helps agents aggregate information with their neighbors but also enables the swarm to establish an organized structure, facilitating better cooperation and improving overall swarm performance. The model performs well in multi-drone exploration tasks, even in the presence of instability within the swarm. Experimental results demonstrate that the model enables effective cooperation among drones and achieves better global performance. Furthermore, we implemented the strategy based on our model on a physical platform to realize drone swarm exploration tasks. Although the cameras mounted on the drones have limited resolution, the swarm’s numerical advantage allows for high-quality exploration images, and the system outperforms other methods in terms of exploration efficiency and real-time data performance.
期刊介绍:
Artificial Intelligence (AI) is pivotal in driving the fourth industrial revolution, witnessing remarkable advancements across various machine learning methodologies. AI techniques have become indispensable tools for practicing engineers, enabling them to tackle previously insurmountable challenges. Engineering Applications of Artificial Intelligence serves as a global platform for the swift dissemination of research elucidating the practical application of AI methods across all engineering disciplines. Submitted papers are expected to present novel aspects of AI utilized in real-world engineering applications, validated using publicly available datasets to ensure the replicability of research outcomes. Join us in exploring the transformative potential of AI in engineering.