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

  • Authors:
  • Xiaolin Hu;Bernard P. Zeigler

  • Affiliations:
  • Arizona Center for Integrative Modeling and Simulation, Electrical and Computer Engineering Department, The University of Arizona, Tucson, AZ 85721, USA;Arizona Center for Integrative Modeling and Simulation, Electrical and Computer Engineering Department, The University of Arizona, Tucson, AZ 85721, USA

  • Venue:
  • Journal of Intelligent and Robotic Systems
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.