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 条
  • [31] REVIEW ON SWARM ROBOTICS PLATFORMS
    Anoop, A. S.
    Kanakasabapathy, P.
    PROCEEDINGS OF 2017 INTERNATIONAL CONFERENCE ON TECHNOLOGICAL ADVANCEMENTS IN POWER AND ENERGY (TAP ENERGY): EXPLORING ENERGY SOLUTIONS FOR AN INTELLIGENT POWER GRID, 2017,
  • [32] A Review of Swarm Robotics in a NutShell
    Shahzad, Muhammad Muzamal
    Saeed, Zubair
    Akhtar, Asima
    Munawar, Hammad
    Yousaf, Muhammad Haroon
    Baloach, Naveed Khan
    Hussain, Fawad
    DRONES, 2023, 7 (04)
  • [33] OPTIMIZATION OF SWARM ROBOTICS ALGORITHMS
    Vakaliuk, T. A.
    Kukharchuk, R. P.
    Zaika, O., V
    Riabko, A., V
    RADIO ELECTRONICS COMPUTER SCIENCE CONTROL, 2022, (03) : 66 - 76
  • [34] Engineering Safety in Swarm Robotics
    Beltrame, Giovanni
    Merlo, Ettore
    Panerati, Jacopo
    Pinciroli, Carlo
    2018 IEEE/ACM 1ST INTERNATIONAL WORKSHOP ON ROBOTICS SOFTWARE ENGINEERING (ROSE), 2018, : 36 - 39
  • [35] Social learning in swarm robotics
    Bredeche, Nicolas
    Fontbonne, Nicolas
    PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY B-BIOLOGICAL SCIENCES, 2022, 377 (1843)
  • [36] Underwater Swarm Robotics Review
    Champion, Benjamin T.
    Joordens, Matthew A.
    2015 10TH SYSTEM OF SYSTEMS ENGINEERING CONFERENCE (SOSE), 2015, : 111 - 116
  • [37] A Survey of Swarm Robotics System
    Shi, Zhiguo
    Tu, Jun
    Zhang, Qiao
    Liu, Lei
    Wei, Junming
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2012, PT I, 2012, 7331 : 564 - 572
  • [38] Swarm Robotics and Rapidly Exploring Random Graph Algorithms Applied to Environment Exploration and Path Planning
    Calderon-Arce, Cindy
    Solis-Ortega, Rebeca
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (05) : 692 - 702
  • [39] Swarm robotics: a review from the swarm engineering perspective
    Manuele Brambilla
    Eliseo Ferrante
    Mauro Birattari
    Marco Dorigo
    Swarm Intelligence, 2013, 7 : 1 - 41
  • [40] Swarm Robotics: A Perspective on the Latest Reviewed Concepts and Applications
    Dias, Pollyanna G. Faria
    Silva, Mateus C.
    Rocha Filho, Geraldo P.
    Vargas, Patricia A.
    Cota, Luciano P.
    Pessin, Gustavo
    SENSORS, 2021, 21 (06) : 1 - 30