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 条
  • [41] Swarm robotics reviewed
    Barca, Jan Carlo
    Sekercioglu, Y. Ahmet
    ROBOTICA, 2013, 31 : 345 - 359
  • [42] A Supervisory Control Theory Approach to Control Gene Regulatory Networks
    Baldissera, Fabio L.
    Cury, Jose E. R.
    Raisch, Joerg
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2016, 61 (01) : 18 - 33
  • [43] A control switching theory for supervisory control of discrete event systems
    Darabi, H
    Jafari, MA
    Buczak, AL
    IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2003, 19 (01): : 131 - 137
  • [44] PSO Tuner and Swarm Robotics Toolbox - Software Tools for Swarm Robotics Applications
    Santizo, Eduardo
    Alberto Rivera, Luis
    2023 IEEE 41ST CENTRAL AMERICA AND PANAMA CONVENTION, CONCAPAN XLI, 2023, : 20 - 25
  • [45] State-Vector Transition Model Applied to Supervisory Control
    Lennartson, Bengt
    Miremadi, Sajed
    Fei, Zhennan
    Hosseini, Mona Noori
    Fabian, Martin
    Akesson, Knut
    2012 IEEE 17TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2012,
  • [46] Local Modular Supervisory Control Applied to the Scheduling of Cluster Tools
    Schafaschek, Germano
    de Queiroz, Max Hering
    Ribeiro Cury, Jose Eduardo
    2015 INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2015, : 1381 - 1388
  • [47] Dynamics of Digital Force Control Applied in Rehabilitation Robotics
    László L. Kovács
    Gábor Stépán
    Meccanica, 2003, 38 : 213 - 226
  • [48] Dynamics of digital force control applied in rehabilitation robotics
    Kovács, LL
    Stépan, G
    MECCANICA, 2003, 38 (02) : 213 - 226
  • [49] Markovian Robust Filtering and Control Applied to Rehabilitation Robotics
    Escalante, Felix M.
    Jutinico, Andres L.
    Jaimes, Jonathan C.
    Terra, Marco H.
    Siqueira, Adriano A. G.
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2021, 26 (01) : 491 - 502
  • [50] Swarm Control Designs applied to a Mechanical Oscillator
    Chavarette, Fabio Roberto
    Guilherme, Ivan Rizzo
    2008 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR MODELLING CONTROL & AUTOMATION, VOLS 1 AND 2, 2008, : 756 - 760