Supervisory control theory applied to swarm robotics

被引:0
|
作者
Yuri K. Lopes
Stefan M. Trenkwalder
André B. Leal
Tony J. Dodd
Roderich Groß
机构
[1] The University of Sheffield,Department of Automatic Control and Systems Engineering
[2] Santa Catarina State University,Department of Electrical Engineering
来源
Swarm Intelligence | 2016年 / 10卷
关键词
Supervisory control theory; Swarm robotics; Formal methods; Kilobot; e-puck; Automatic code generation;
D O I
暂无
中图分类号
学科分类号
摘要
Currently, the control software of swarm robotics systems is created by ad hoc development. This makes it hard to deploy these systems in real-world scenarios. In particular, it is difficult to maintain, analyse, or verify the systems. Formal methods can contribute to overcome these problems. However, they usually do not guarantee that the implementation matches the specification, because the system’s control code is typically generated manually. Also, there is cultural resistance to apply formal methods; they may be perceived as an additional step that does not add value to the final product. To address these problems, we propose supervisory control theory for the domain of swarm robotics. The advantages of supervisory control theory, and its associated tools, are a reduction in the amount of ad hoc development, the automatic generation of control code from modelled specifications, proofs of properties over generated control code, and the reusability of formally designed controllers between different robotic platforms. These advantages are demonstrated in four case studies using the e-puck and Kilobot robot platforms. Experiments with up to 600 physical robots are reported, which show that supervisory control theory can be used to formally develop state-of-the-art solutions to a range of problems in swarm robotics.
引用
收藏
页码:65 / 97
页数:32
相关论文
共 50 条
  • [1] Supervisory control theory applied to swarm robotics
    Lopes, Yuri K.
    Trenkwalder, Stefan M.
    Leal, Andre B.
    Dodd, Tony J.
    Gross, Roderich
    SWARM INTELLIGENCE, 2016, 10 (01) : 65 - 97
  • [2] Probabilistic Supervisory Control Theory (pSCT) Applied to Swarm Robotics
    Lopes, Yuri Kaszubowski
    Trenkwalder, Stefan M.
    Leal, Andre B.
    Dodd, Tony J.
    Gross, Roderich
    AAMAS'17: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS, 2017, : 1395 - 1403
  • [3] Automatic Controller Code Generation for Swarm Robotics Using Probabilistic Timed Supervisory Control Theory (ptSCT)
    Faezeh Mirzaei
    Ali Akbar Pouyan
    Mohsen Biglari
    Journal of Intelligent & Robotic Systems, 2020, 100 : 729 - 750
  • [4] Automatic Controller Code Generation for Swarm Robotics Using Probabilistic Timed Supervisory Control Theory (ptSCT)
    Mirzaei, Faezeh
    Pouyan, Ali Akbar
    Biglari, Mohsen
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2020, 100 (02) : 729 - 750
  • [5] Evolutionary swarm intelligence applied to robotics
    Givigi, Sidney N., Jr.
    Schwartz, Howard M.
    2005 IEEE International Conference on Mechatronics and Automations, Vols 1-4, Conference Proceedings, 2005, : 1005 - 1010
  • [6] Editorial Soft Computing Applied to Swarm Robotics
    Nedjah, Nadia
    Angelov, Palmen
    Castillo, Oscar
    Mourelle, Luiza de Macedo
    Wang, Chao
    APPLIED SOFT COMPUTING, 2017, 57 : 696 - 697
  • [7] Markovian theory applied for the development of control strategies in rehabilitation robotics
    Mitschka, Christoph M.
    Terra, Marco H.
    Siqueira, Adriano A. G.
    2017 AMERICAN CONTROL CONFERENCE (ACC), 2017, : 1797 - 1802
  • [8] MICROPROCESSOR APPLIED TO SUPERVISORY CONTROL
    BINCK, HJ
    ZOUCK, JH
    INSTRUMENTATION TECHNOLOGY, 1975, 22 (01): : 45 - 52
  • [9] Supervisory control theory
    不详
    FORMAL SPECIFICATION AND SYNTHESIS OF PROCEDURAL CONTROLLERS FOR PROCESS SYSTEMS, 1996, 212 : 71 - 83
  • [10] A Darwinian Swarm Robotics Strategy Applied to Underwater Exploration
    Sanchez, Nicolas D. Griffiths
    Vargas, Patricia A.
    Couceiro, Micael S.
    2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 329 - 334