• DocumentCode
    1393065
  • Title

    Model-Based Development of Virtual Laboratories for Robotics Over the Internet

  • Author

    Von Borstel, Fernando D. ; Gordillo, José Luis

  • Author_Institution
    Centro de Investig. Biologicas del Noroeste, La Paz, Mexico
  • Volume
    40
  • Issue
    3
  • fYear
    2010
  • fDate
    5/1/2010 12:00:00 AM
  • Firstpage
    623
  • Lastpage
    634
  • Abstract
    Extending technical education to students abroad requires the systematic development of virtual laboratories (VLs) that provide interaction with real and specialized equipment. This paper proposes a generic and modular model for VLs for robotics over the Internet. The model is defined by using Unified Modeling Language (UML) to depict its software structure and also Petri nets to describe its dynamic behavior. A development methodology uses the model as a reference framework. This proposed methodology, based on experiment specifications, customizes the framework in UML and formally translates its dynamic description, depicted by statecharts, into the Petri net formalism. Petri nets are used to analyze, control, and validate the VL dynamic design as a stable and event-synchronized telerobotic system. UML and Petri net charts obtained from the methodology supply a complete guideline for the developer to implement VLs for robotics. The model and its methodology are used to develop a remote VL for mobile robotics. This paper attempts to bridge the gap between ad hoc and formal implementation of VLs.
  • Keywords
    Internet; Petri nets; Unified Modeling Language; discrete event systems; laboratories; mobile robots; telerobotics; virtual instrumentation; Petri nets; UML; VL modular model; development methodology; discrete event systems; event-synchronized telerobotic system; internet; mobile robotics; model-based development; software structure; technical education; unified modeling language; virtual laboratories; Discrete event systems (DESs); Petri nets; Unified Modeling Language (UML); event-based telerobotics; object-oriented languages; virtual laboratory (VL);
  • fLanguage
    English
  • Journal_Title
    Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1083-4427
  • Type

    jour

  • DOI
    10.1109/TSMCA.2009.2036930
  • Filename
    5395685