Collective Iterative Learning Control: Exploiting Diversity in Multi-Agent Systems for Reference Tracking Tasks

被引:6
作者
Meindl, Michael [1 ]
Molinari, Fabio [2 ]
Lehmann, Dustin [2 ]
Seel, Thomas [3 ]
机构
[1] Hsch Karlsruhe, Embedded Mechatron Lab, D-76133 Karlsruhe, Germany
[2] Tech Univ Berlin, Control Syst Grp, D-10587 Berlin, Germany
[3] Friedrich Alexander Univ Erlangen Nurnberg, Dept Artificial Intelligence Biomed Engn, D-91052 Erlangen, Germany
关键词
Task analysis; Trajectory; Convergence; Robots; Asymptotic stability; Multi-agent systems; Collective intelligence; Autonomous systems; collective intelligence; cooperative systems; iterative learning control (ILC);
D O I
10.1109/TCST.2021.3109646
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multi-agent systems (MASs) can autonomously learn to solve previously unknown tasks by means of each agent's individual intelligence as well as by collaborating and exploiting collective intelligence. This article considers a group of autonomous agents learning to track the same given reference trajectory in a possibly small number of trials. We propose a novel collective learning control method that combines iterative learning control (ILC) with a collective update strategy. We derive conditions for desirable convergence properties of such systems. We show that the proposed method allows the collective to combine the advantages of the agents' individual learning strategies and thereby overcomes trade-offs and limitations of single-agent ILC. This benefit is achieved by designing a heterogeneous collective, i.e., a different learning law is assigned to each agent. All theoretical results are confirmed in simulations and experiments with two-wheeled-inverted-pendulum robots (TWIPRs) that jointly learn to perform the desired maneuver.
引用
收藏
页码:1390 / 1402
页数:13
相关论文
共 32 条
[11]   Hierarchical multi-agent reinforcement learning [J].
Ghavamzadeh, Mohammad ;
Mahadevan, Sridhar ;
Makar, Rajbala .
AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2006, 13 (02) :197-229
[12]  
Guizzo E, 2008, IEEE SPECTRUM, V45, P21
[13]  
Hock A, 2016, IEEE DECIS CONTR P, P4640, DOI 10.1109/CDC.2016.7798976
[14]   Multirobot Cooperative Learning for Predator Avoidance [J].
Hung Manh La ;
Lim, Ronny ;
Sheng, Weihua .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2015, 23 (01) :52-63
[15]  
Hyo-Sung Ahn, 2009, 2009 ICROS-SICE International Joint Conference. ICCAS-SICE 2009, P3111
[16]  
Kim S, 2015, INT J CONTROL AUTOM, V13, P926
[17]  
Leonard NE, 2013, IEEE DECIS CONTR P, P7492, DOI 10.1109/CDC.2013.6761079
[18]   Overcoming Output Constraints in Iterative Learning Control Systems by Reference Adaptation [J].
Meindl, Michael ;
Molinari, Fabio ;
Raisch, Joerg ;
Seel, Thomas .
IFAC PAPERSONLINE, 2020, 53 (02) :1480-1486
[19]   Robust cooperative learning control for directed networks with nonlinear dynamics [J].
Meng, Deyuan ;
Moore, Kevin L. .
AUTOMATICA, 2017, 75 :172-181
[20]  
Molinari F, 2018, P AMER CONTR CONF, P5994, DOI 10.23919/ACC.2018.8430865