A machine-learning approach to multi-robot coordination

被引:48
|
作者
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] Implementation of Machine Learning Algorithms on Multi-Robot Coordination
    Yigit, Tuncay
    Cankaya, Sadi Fuat
    ELECTRONICS, 2022, 11 (11)
  • [2] Multi-robot coordination
    Kowalczyk, W
    ROMOCO'01: PROCEEDINGS OF THE SECOND INTERNATIONAL WORKSHOP ON ROBOT MOTION AND CONTROL, 2001, : 219 - 223
  • [3] Applying Reinforcement Learning to Multi-robot Team Coordination
    Sanz, Yolanda
    de Lope, Javier
    Antonio Martin H, Jose
    HYBRID ARTIFICIAL INTELLIGENCE SYSTEMS, 2008, 5271 : 625 - +
  • [4] A bio-inspired multi-robot coordination approach
    Meng, Yan
    Kazeem, Olorundamilola
    Gan, Jing
    Multi-Agent Robotic Systems, Proceedings, 2007, : 14 - 23
  • [5] Dynamic multi-robot coordination
    Vail, D
    Veloso, M
    MULTI-ROBOT SYSTEMS: FROM SWARMS TO INTELLIGENT AUTOMATA, VOL II, 2003, : 87 - 98
  • [6] Automotive Feature Coordination based on a Machine-Learning Approach
    Dominka, Sven
    Tabrizi, Sarah
    Mandl, Michael
    Duebner, Michael
    2021 IEEE 11TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), 2021, : 726 - 731
  • [7] A novel multi-robot coordination method based on reinforcement learning
    Fan, Jian
    Fei, MinRui
    Sha, LiKang
    Huang, Feng
    ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS, PROCEEDINGS: WITH ASPECTS OF THEORETICAL AND METHODOLOGICAL ISSUES, 2008, 5226 : 1198 - +
  • [8] Applying Reinforcement Learning to Multi-robot System Behavior Coordination
    Sanz, Yolanda
    de Lope, Javier
    Maravall, Dario
    COMPUTER AIDED SYSTEMS THEORY - EUROCAST 2009, 2009, 5717 : 413 - 420
  • [9] Research on Multi-robot Coordination Searching Ignition Sources Approach
    Jun Li
    Wen-Long Song
    Pu-Cheng Zhou
    Journal of Harbin Institute of Technology(New series), 2013, (02) : 50 - 54
  • [10] A Graph Partitioning Approach for Fast Exploration with Multi-Robot Coordination
    Gautam, Avinash
    Shekhawat, Virendra Singh
    Mohan, Sudeept
    2019 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), 2019, : 459 - 465