A machine-learning approach to multi-robot coordination

被引:50
|
作者
Wang, Ying [1 ]
de Silva, Clarence W. [1 ]
机构
[1] Univ British Columbia, Dept Mech Engn, Ind Automat Lab, Vancouver, BC V6T 1Z4, Canada
基金
加拿大创新基金会; 加拿大自然科学与工程研究理事会;
关键词
multi-robot systems; cooperative control; Q-learning; genetic algorithms; intelligent transportation; multi-agent systems; autonomous robots;
D O I
10.1016/j.engappai.2007.05.006
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a machine-learning approach to the multi-robot coordination problem in an unknown dynamic environment. A multi-robot object transportation task is employed as the platform to assess and validate this approach. Specifically, a flexible two-layer multi-agent architecture is developed to implement multi-robot coordination. In this architecture, four software agents form a high-level coordination subsystem while two heterogeneous robots constitute the low-level control subsystem. Two types of machine learning-reinforcement learning (RL) and genetic algorithms (GAs)-are integrated to make decisions when the robots cooperatively transport an object to a goal location while avoiding obstacles. A probabilistic arbitrator is used to determine the winning output between the RL and GA algorithms. In particular, a modified RL algorithm called the sequential Q-learning algorithm is developed to deal with the issues of behavior conflict that arise in multi-robot cooperative transportation tasks. The learning-based high-level coordination subsystem sends commands to the low-level control subsystem, which is implemented with a hybrid force/position control scheme. Simulation and experimental results are presented to demonstrate the effectiveness and adaptivity of the developed approach. (C) 2007 Elsevier Ltd. All rights reserved.
引用
收藏
页码:470 / 484
页数:15
相关论文
共 50 条
  • [1] Applying Reinforcement Learning to Multi-robot Team Coordination
    Sanz, Yolanda
    de Lope, Javier
    Antonio Martin H, Jose
    HYBRID ARTIFICIAL INTELLIGENCE SYSTEMS, 2008, 5271 : 625 - +
  • [2] Generalized Coordination of Multi-robot Systems
    Sakurama, Kazunori
    Sugie, Toshiharu
    FOUNDATIONS AND TRENDS IN SYSTEMS AND CONTROL, 2021, 9 (01): : 1 - 170
  • [3] MULTI-ROBOT COOPERATIVE TRANSPORTATION OF OBJECTS USING MACHINE LEARNING
    Wang, Ying
    Siriwardana, Pallege G. D.
    de Silva, Clarence W.
    INTERNATIONAL JOURNAL OF ROBOTICS & AUTOMATION, 2011, 26 (04) : 369 - 375
  • [4] Emergent coordination in multi-robot systems
    Gala, Angel
    Aguilar, Jose
    Rivas, Rafael
    Dapena, Eladio
    UIS INGENIERIAS, 2019, 18 (03): : 75 - 86
  • [5] Learning Scheduling Policies for Multi-Robot Coordination With Graph Attention Networks
    Wang, Zheyuan
    Gombolay, Matthew
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (03) : 4509 - 4516
  • [6] A Deep Learning Approach for Probabilistic Security in Multi-Robot Teams
    Wehbe, Remy
    Williams, Ryan K.
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2019, 4 (04) : 4262 - 4269
  • [7] Altruistic coordination for multi-robot cooperative pathfinding
    Wei, Changyun
    Hindriks, Koen V.
    Jonker, Catholijn M.
    APPLIED INTELLIGENCE, 2016, 44 (02) : 269 - 281
  • [8] Collision/Obstacle Avoidance Coordination of Multi-Robot Systems: A Survey
    Yang, Guanghong
    An, Liwei
    Zhao, Can
    ACTUATORS, 2025, 14 (02)
  • [9] Distributed coordination in heterogeneous multi-robot systems
    Iocchi, L
    Nardi, D
    Piaggio, M
    Sgorbissa, A
    AUTONOMOUS ROBOTS, 2003, 15 (02) : 155 - 168
  • [10] Altruistic coordination for multi-robot cooperative pathfinding
    Changyun Wei
    Koen V. Hindriks
    Catholijn M. Jonker
    Applied Intelligence, 2016, 44 : 269 - 281