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 条
  • [41] Distributed Coordination in Heterogeneous Multi-Robot Systems
    Luca Iocchi
    Daniele Nardi
    Maurizio Piaggio
    Antonio Sgorbissa
    Autonomous Robots, 2003, 15 : 155 - 168
  • [42] Multi-robot coordination based on cooperative game
    Skrzypczyk, K
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING - ICAISC 2004, 2004, 3070 : 798 - 803
  • [43] Multi-robot team coordination using desirabilities
    Saffiotti, A
    Zumel, NB
    Ruspini, EH
    INTELLIGENT AUTONOMOUS SYSTEMS 6, 2000, : 107 - 114
  • [44] Multi-robot Coordination for a Heterogeneous Fleet of Robots
    Pereira, Diogo
    Matos, Diogo
    Rebelo, Paulo
    Ribeiro, Fillipe
    Costa, Pedro
    Lima, Jose
    ROBOT2022: FIFTH IBERIAN ROBOTICS CONFERENCE: ADVANCES IN ROBOTICS, VOL 2, 2023, 590 : 229 - 240
  • [45] Efficient Spatial Coordination For Multi-robot Exploration
    Vicente Perez-Arista, Omar
    Stanley Nunez-Cruz, Rafael
    Dolores Antonio-Yanez, Elba
    2023 XXV ROBOTICS MEXICAN CONGRESS, COMROB, 2023, : 99 - 104
  • [46] Distributed coordination in heterogeneous multi-robot systems
    Iocchi, L
    Nardi, D
    Piaggio, M
    Sgorbissa, A
    AUTONOMOUS ROBOTS, 2003, 15 (02) : 155 - 168
  • [47] Coordination strategies for multi-robot exploration and mapping
    Nieto-Granda, Carlos
    Rogers, John G., III
    Christensen, Henrik I.
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2014, 33 (04): : 519 - 533
  • [48] CNN processing techniques for multi-robot coordination
    Gavrilut, I.
    Tiponut, V.
    Gacsadi, A.
    Grava, C.
    ISSCS 2007: INTERNATIONAL SYMPOSIUM ON SIGNALS, CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 2007, : 269 - +
  • [49] Altruistic coordination for multi-robot cooperative pathfinding
    Changyun Wei
    Koen V. Hindriks
    Catholijn M. Jonker
    Applied Intelligence, 2016, 44 : 269 - 281
  • [50] Adaptive Robot Coordination: A Subproblem-Based Approach for Hybrid Multi-Robot Motion Planning
    Solis, Irving
    Motes, James
    Qin, Mike
    Morales, Marco
    Amato, Nancy M.
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2024, 9 (08): : 7238 - 7245