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 条
  • [21] On Coordination in Practical Multi-Robot Patrol
    Agmon, Noa
    Fok, Chien-Liang
    Emaliah, Yehuda
    Stone, Peter
    Julien, Christine
    Vishwanath, Sriram
    2012 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2012, : 650 - 656
  • [22] Local Multi-Robot Coordination and Experiments
    Zhang, Sijian
    Lin, Zhiyun
    Yan, Gangfeng
    2012 12TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS & VISION (ICARCV), 2012, : 913 - 918
  • [23] Coordination for multi-robot exploration and mapping
    Simmons, R
    Apfelbaum, D
    Burgard, W
    Fox, D
    Moors, M
    Thrun, S
    Younes, H
    SEVENTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-2001) / TWELFTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE (IAAI-2000), 2000, : 852 - 858
  • [24] A framework for coordination in multi-robot systems
    Wang, ZL
    Tianfield, H
    Jiang, P
    INDIN 2003: IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, PROCEEDINGS, 2003, : 483 - 489
  • [25] Improving multi-robot coordination by game-theoretic learning algorithms
    Smyrnakis, Michalis
    Qu, Hongyang
    Veres, Sandor
    2017 IEEE 29TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2017), 2017, : 417 - 424
  • [26] Distributed Coordination by Social Learning in the Multi-Robot Systems of a Smart Factory
    Nie, Zixiang
    Chen, Kwang-Cheng
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [27] Improving Multi-Robot Coordination by Game-Theoretic Learning Algorithms
    Smyrnakis, Michalis
    Qu, Hongyang
    Veres, Sandor M.
    INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2018, 27 (07)
  • [28] 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
  • [29] Time enhanced A*: Towards the development of a new approach for Multi-Robot Coordination
    Santos, Joana
    Costa, Pedro
    Rocha, Luis F.
    Moreira, A. Paulo
    Veiga, Germano
    2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2015, : 3314 - 3319
  • [30] Learning in multi-robot systems
    Mataric, MJ
    PROCEEDINGS OF THE EIGHTEENTH ANNUAL CONFERENCE OF THE COGNITIVE SCIENCE SOCIETY, 1996, : 10 - 11