Control of Swarms of Autonomous Robots Using Model Driven Development - A State-Based Approach

被引:0
|
作者
Ouellet, Dany [1 ]
Givigi, Sidney N., Jr. [1 ]
Beaulieu, Alain J. G. [1 ]
机构
[1] Royal Mil Coll Canada, Dept Elect & Comp Engn, Kingston, ON, Canada
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Unmanned vehicular systems are becoming increasingly pervasive in military and civilian applications where the tedious repetitive and hazardous nature of the tasks make them indispensable. A natural progression is to bestow autonomy upon these vehicles. In this case, the resultant robots must be able to deal with unexpected circumstances on their own and, more importantly, in real-time. As a case study we focus on swarms of robots, we define as the capability of robots to keep close to each other in formation, without colliding with neighbors and obstacles. We start by modeling and simulating a possible swarm solution in MathWorks Matlab (TM) and, then, moving on to change the algorithm in such a way that a controller written as a Finite State Machine (FSM) may be derived. We then use IBM Rational Rose Real-Time (TM) (RoseRT) to implement such a controller in emulation following the formalism of Model-Driven Development (MDD).
引用
收藏
页码:512 / 519
页数:8
相关论文
共 50 条
  • [1] Autonomous State-Based Flipper Control for Articulated Tracked Robots in Urban Environments
    Azayev, Teymur
    Zimmermann, Karel
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (03) : 7794 - 7801
  • [2] On the impact of state-based model-driven development on maintainability: a family of experiments using UniMod
    Filippo Ricca
    Marco Torchiano
    Maurizio Leotta
    Alessandro Tiso
    Giovanna Guerrini
    Gianna Reggio
    Empirical Software Engineering, 2018, 23 : 1743 - 1790
  • [3] On the impact of state-based model-driven development on maintainability: a family of experiments using UniMod
    Ricca, Filippo
    Torchiano, Marco
    Leotta, Maurizio
    Tiso, Alessandro
    Guerrini, Giovanna
    Reggio, Gianna
    EMPIRICAL SOFTWARE ENGINEERING, 2018, 23 (03) : 1743 - 1790
  • [4] Switching Predictive Control Using Reconfigurable State-Based Model
    Amir, Maral
    Vahid, Frank
    Givargis, Tony
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2019, 24 (01)
  • [5] A State-Based Intention Driven Declarative Process Model
    Soffer, Pnina
    INTERNATIONAL JOURNAL OF INFORMATION SYSTEM MODELING AND DESIGN, 2013, 4 (02) : 44 - 64
  • [6] Localization using triangulation in swarms of autonomous rescue robots
    Stormont, Daniel P.
    Kutiyanawala, Aliasgar
    2007 IEEE INTERNATIONAL WORKSHOP ON SAFETY, SECURITY AND RESCUE ROBOTICS, 2007, : 132 - 137
  • [7] The SPICA Development Framework Model-Driven Software Development for Autonomous Mobile Robots
    Baer, Philipp A.
    Reichle, Roland
    Geihs, Kurt
    IAS-10: INTELLIGENT AUTONOMOUS SYSTEMS 10, 2008, : 211 - 220
  • [8] Control of autonomous swarms using Gibbs sampling
    Baras, JS
    Tan, XB
    2004 43RD IEEE CONFERENCE ON DECISION AND CONTROL (CDC), VOLS 1-5, 2004, : 4752 - 4757
  • [9] STATE-BASED MODEL CHECKING OF EVENT-DRIVEN SYSTEM REQUIREMENTS
    ATLEE, JM
    GANNON, J
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1993, 19 (01) : 24 - 40
  • [10] A STATE-BASED APPROACH TO COMMUNICATING PROCESSES
    JOSEPHS, MB
    DISTRIBUTED COMPUTING, 1988, 3 (01) : 9 - 18