• DocumentCode
    3220864
  • Title

    EMWF for Flexible Automation and Assistive Devices

  • Author

    Chou, T.S. ; Chang, S.Y. ; Lu, Y.F. ; Wang, Y.C. ; Ouyang, M.K. ; Shih, C.S. ; Kuo, T.W. ; Hu, J.S. ; Liu, J.W.S.

  • Author_Institution
    Inst. of Inf. Sci., Acad. Sinica, Taipei
  • fYear
    2009
  • fDate
    13-16 April 2009
  • Firstpage
    243
  • Lastpage
    252
  • Abstract
    This paper describes an embedded workflow framework (EMWF) that enables flexible personal and home automation and assistive devices and service and social robots (collectively referred to as SISARL) to be built on workflow architecture The process definition language supported by EMWF is called SISARL-XPDL. It consists of a subset of the WfMC standard XML Process Definition Language (XPDL) 2.0, together with elements that implement common mechanisms for robot behavior coordination. SISARL-XPDL definitions of workflows are first translated into standard XPDL and execution directives and then are parsed either directly into binary workflow scripts for execution or into intermediate scripts in C. EMWF provides workflow engines for Linux and Windows CE platforms. The engines are written in C in order to keep their memory footprint and runtime overhead small. Performance data show that the overheads introduced by the engine and workflow data are tolerable for most SISARL devices.
  • Keywords
    XML; service robots; EMWF; XML Process Definition Language; assistive devices; embedded workflow framework; flexible automation; service robots; social robots; Application software; Engines; Home automation; Intelligent robots; Intelligent sensors; Medical robotics; Mobile robots; Robot kinematics; Robot sensing systems; Robotics and automation; Automation and Assistive Devices; Embedded Middleware; Workflow Framework;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time and Embedded Technology and Applications Symposium, 2009. RTAS 2009. 15th IEEE
  • Conference_Location
    San Francisco, CA
  • ISSN
    1545-3421
  • Print_ISBN
    978-0-7695-3636-1
  • Type

    conf

  • DOI
    10.1109/RTAS.2009.21
  • Filename
    4840585