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 条
  • [21] Distributed coordination architecture for multi-robot formation control
    Ren, Wei
    Sorensen, Nathan
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2008, 56 (04) : 324 - 333
  • [22] Energy-Constrained Coordination of Multi-Robot Teams
    Setter, Tina
    Egerstedt, Magnus
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2017, 25 (04) : 1257 - 1263
  • [23] Balanced Partitioning of Workspace for Efficient Multi-Robot Coordination
    Gautam, Avinash
    Ram, S. P. Arjun
    Shekhawat, Virendra Singh
    Mohan, Sudeept
    2017 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (IEEE ROBIO 2017), 2017, : 104 - 109
  • [24] Online Task Assignment and Coordination in Multi-Robot Fleets
    Forte, Paolo
    Mannucci, Anna
    Andreasson, Henrik
    Pecora, Federico
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2021, 6 (03) : 4584 - 4591
  • [25] Advanced approaches for multi-robot coordination in logistic scenarios
    Farinelli, Alessandro
    Boscolo, Nicolo'
    Zanotto, Elena
    Pagello, Enrico
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2017, 90 : 34 - 44
  • [26] Topology-Preserving Motion Coordination for Multi-Robot Systems in Adversarial Environments
    Wang, Zitong
    Li, Yushan
    Duan, Xiaoming
    He, Jianping
    IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, 2024, 18 (03) : 473 - 486
  • [27] Learning Decentralized Multi-Robot PointGoal Navigation
    Soualhi, Takieddine
    Crombez, Nathan
    Ruichek, Yassine
    Lombard, Alexandre
    Galland, Stephane
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2025, 10 (04): : 4117 - 4124
  • [28] Stochastic Learning Automata for Self-coordination in Heterogeneous Multi-Tasks Selection in Multi-Robot Systems
    Quinonez, Yadira
    Maravall, Dario
    de Lope, Javier
    ADVANCES IN ARTIFICIAL INTELLIGENCE, PT I, 2011, 7094 : 443 - 453
  • [29] A Probabilistic Approach to Collaborative Multi-Robot Localization
    Dieter Fox
    Wolfram Burgard
    Hannes Kruppa
    Sebastian Thrun
    Autonomous Robots, 2000, 8 : 325 - 344
  • [30] A probabilistic approach to collaborative multi-robot localization
    Fox, D
    Burgard, W
    Kruppa, H
    Thrun, S
    AUTONOMOUS ROBOTS, 2000, 8 (03) : 325 - 344