Model Continuity to Support Software Development for Distributed Robotic Systems: A Team Formation Example

被引:0
|
作者
Xiaolin Hu
Bernard P. Zeigler
机构
[1] The University of Arizona,Arizona Center for Integrative Modeling and Simulation, Electrical and Computer Engineering Department
关键词
distributed robotic system; team formation; modeling and simulation; model continuity; scalability; DEVS;
D O I
暂无
中图分类号
学科分类号
摘要
Modeling, design and testing of the software underlying distributed robotic systems is a challenging task, especially when a large number of mobile robots and task coordination are involved. Model continuity, the ability to use the same model of a system throughout its design phases, provides an effective way to manage this development complexity and maintain consistency of the software. In this paper, we describe the design and implementation of a team-formation multi-robot system. This is used as an example to demonstrate how a modeling and simulation environment, based on the DEVS formalism, can support model continuity in the design of distributed robotic systems. This example shows how the intelligent control models of the robots are first designed and tested via simulation and, when verified mapped to physical robots with DEVS-on-a-chip “brains” for execution.
引用
收藏
页码:71 / 87
页数:16
相关论文
共 50 条
  • [21] Simplified neural model for the software development team
    Nair, Madhu S.
    Vijayan, Jaya
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2008, 5 (02) : 148 - 153
  • [22] Control of Energy Systems as Distributed Parameter Systems with Software Support by Virtual Software Environments
    Hulko, Gabriel
    Rohal'-Ilkiv, Boris
    Noga, Pavol
    Lipar, Slavomir
    2012 IEEE 51ST ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2012, : 2382 - 2387
  • [23] Strategy to support the Software Inspection in Distributed Development Environments
    Ribeito, Calos E.
    Sgarbi, Ederson M.
    Merlin, Jose R.
    Trindade, Daniela de Freitas G.
    Moriya Huzita, Elisa Hatsue
    2016 11TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2016,
  • [24] DKDOnto: An Ontology to Support Software Development with Distributed Teams
    Rocha, Rodrigo G. C.
    Araujo, Arthur
    Cordeiro, Diogo
    Azevedo, Ryan R.
    da Silva, Daliton
    44TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2018), 2018, : 222 - 225
  • [25] A DISTRIBUTED ENVIRONMENT TO SUPPORT COOPERATIVE SOFTWARE-DEVELOPMENT
    MARCOS, AF
    HIGH PERFORMANCE NETWORKING, V, 1994, 26 : 375 - 390
  • [26] DKDOnto: An Ontology to Support Software Development with Distributed Teams
    Rocha, Rodrigo
    Araujo, Arthur
    Cordeiro, Diogo
    Ximenes, Assuero
    Teixeira, Jean
    Silva, Gabriel
    da Silva, Daliton
    Espinhara, Diogo
    Fernandes, Renan
    Ambrosio, Joao
    Duarte, Marcos
    Azevedo, Ryan
    KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS (KES-2018), 2018, 126 : 373 - 382
  • [27] A novel model-driven approach to support development cycle of robotic systems
    Elisabet Estévez
    Alejandro Sánchez-García
    Javier Gámez-García
    Juan Gómez-Ortega
    Silvia Satorres-Martínez
    The International Journal of Advanced Manufacturing Technology, 2016, 82 : 737 - 751
  • [28] A novel model-driven approach to support development cycle of robotic systems
    Estevez, Elisabet
    Sanchez-Garcia, Alejandro
    Gamez-Garcia, Javier
    Gomez-Ortega, Juan
    Satorres-Martinez, Silvia
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2016, 82 (1-4): : 737 - 751
  • [29] ROBOTIC SIMULATION SUPPORT TO SYSTEMS-DEVELOPMENT
    DAINTREE, RM
    SPEED, GK
    SECOND EUROPEAN IN-ORBIT OPERATIONS TECHNOLOGY SYMPOSIUM, 1989, 297 : 281 - 287
  • [30] AN INTEGRATED SOFTWARE ENVIRONMENT FOR THE DEVELOPMENT OF DISTRIBUTED SYSTEMS
    CHEUNG, TY
    SOFTWARE ENGINEERING EDUCATION, 1993, 40 : 221 - 232