Cooperative Formation Control of a Multi-Agent Khepera IV Mobile Robots System Using Deep Reinforcement Learning

被引:1
作者
Garcia, Gonzalo [1 ]
Eskandarian, Azim [1 ]
Fabregas, Ernesto [2 ]
Vargas, Hector [3 ]
Farias, Gonzalo [3 ]
机构
[1] Virginia Commonwealth Univ, Coll Engn, 601 W Main St, Richmond, VA 23220 USA
[2] Univ Nacl Edicac Distancia UNED, Dept Informat & Automat, Juan Rosal 16, Madrid 28040, Spain
[3] Pontificia Univ Catolica Valparaiso, Escuela Ingn Elect, Ave Brasil 2147, Valparaiso 2362804, Chile
来源
APPLIED SCIENCES-BASEL | 2025年 / 15卷 / 04期
关键词
deep reinforcement learning; mobile robots; multi-agent systems; formation control; PLATFORM;
D O I
10.3390/app15041777
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The increasing complexity of autonomous vehicles has exposed the limitations of many existing control systems. Reinforcement learning (RL) is emerging as a promising solution to these challenges, enabling agents to learn and enhance their performance through interaction with the environment. Unlike traditional control algorithms, RL facilitates autonomous learning via a recursive process that can be fully simulated, thereby preventing potential damage to the actual robot. This paper presents the design and development of an RL-based algorithm for controlling the collaborative formation of a multi-agent Khepera IV mobile robot system as it navigates toward a target while avoiding obstacles in the environment by using onboard infrared sensors. This study evaluates the proposed RL approach against traditional control laws within a simulated environment using the CoppeliaSim simulator. The results show that the performance of the RL algorithm gives a sharper control law concerning traditional approaches without the requirement to adjust the control parameters manually.
引用
收藏
页数:19
相关论文
共 50 条
[31]   Cooperative Optimization of Traffic Signals and Vehicle Speed Using a Novel Multi-Agent Deep Reinforcement Learning [J].
Huang, Hao ;
Hu, Zhiqun ;
Li, Muyu ;
Lu, Zhaoming ;
Wen, Xiangming .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (06) :7785-7798
[32]   Multi-Agent Deep Reinforcement Learning for Distributed Load Restoration [J].
Linh Vu ;
Tuyen Vu ;
Thanh Long Vu ;
Srivastava, Anurag .
IEEE TRANSACTIONS ON SMART GRID, 2024, 15 (02) :1749-1760
[33]   Study on learning algorithm of transfer reinforcement for multi-agent formation control [J].
Hu P. ;
Pan Q. ;
Guo Y. ;
Zhao C. .
Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University, 2023, 41 (02) :389-399
[34]   EFFICIENT MULTI-AGENT COOPERATIVE NAVIGATION IN UNKNOWN ENVIRONMENTS WITH INTERLACED DEEP REINFORCEMENT LEARNING [J].
Jin, Yue ;
Zhang, Yaodong ;
Yuan, Jian ;
Zhang, Xudong .
2019 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2019, :2897-2901
[35]   Multi-Agent Deep Reinforcement Learning for Cooperative Offloading in Cloud-Edge Computing [J].
Suzuki, Akito ;
Kobayashi, Masahiro .
IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2022), 2022, :3660-3666
[36]   Decentralized Computation Offloading with Cooperative UAVs: Multi-Agent Deep Reinforcement Learning Perspective [J].
Hwang, Sangwon ;
Lee, Hoon ;
Park, Juseong ;
Lee, Inkyu .
IEEE WIRELESS COMMUNICATIONS, 2022, 29 (04) :24-31
[37]   Deep Multi-Agent Reinforcement Learning Based Cooperative Edge Caching in Wireless Networks [J].
Zhong, Chen ;
Gursoy, M. Cenk ;
Velipasalar, Senem .
ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
[38]   Cooperative Internet of UAVs: Distributed Trajectory Design by Multi-Agent Deep Reinforcement Learning [J].
Hu, Jingzhi ;
Zhang, Hongliang ;
Song, Lingyang ;
Schober, Robert ;
Poor, H. Vincent .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2020, 68 (11) :6807-6821
[39]   QDN: An Efficient Value Decomposition Method for Cooperative Multi-agent Deep Reinforcement Learning [J].
Xie, Zaipeng ;
Zhang, Yufeng ;
Shao, Pengfei ;
Zhao, Weiyi .
2022 IEEE 34TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, ICTAI, 2022, :1204-1211
[40]   Formation motion control for a multi-agent system simulating autonomous robots [J].
Morozova N.S. .
Moscow University Computational Mathematics and Cybernetics, 2015, 39 (4) :175-183