• DocumentCode
    2061284
  • Title

    An abstraction layer for controlling heterogeneous mobile cyber-physical systems

  • Author

    Hanz, Trevor ; Guirguis, Mina

  • Author_Institution
    Dept. of Comput. Sci., Texas State Univ., San Marcos, TX, USA
  • fYear
    2013
  • fDate
    17-20 Aug. 2013
  • Firstpage
    117
  • Lastpage
    121
  • Abstract
    Mobile Cyber-Physical Systems (CPSs) widely vary in the underlying hardware technologies and capabilities of their mobile devices (e.g., robots). This makes the problem of developing portable high-level Mobile CPS applications difficult, since applications are typically written for specific devices. To this end, this paper present a framework that relies on abstracting the representation of the mobile devices in a manner that allows the system to fully utilize the capabilities of the hardware while providing a simplified interface to the enduser that can work across different devices. This framework incorporates a physics engine to handle different physical models of different mobile devices to ensure better control. We assess the behavior of our proposed framework through real experiments conducted in our Mobile CPS lab with various iRobot Creates. We show that we can achieve better control accuracy through exploiting the physical characteristics of the mobile devices, rather than relying solely on the driver interface of the devices.
  • Keywords
    mobile computing; mobile handsets; CPS; abstraction layer; driver interface; hardware technologies; heterogeneous mobile cyber-physical systems; iRobot; mobile CPS lab; mobile devices; physical models; physics engine; portable high-level mobile CPS applications; Actuators; Hardware; Mobile communication; Mobile handsets; Physics; Robots; Sensors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automation Science and Engineering (CASE), 2013 IEEE International Conference on
  • Conference_Location
    Madison, WI
  • ISSN
    2161-8070
  • Type

    conf

  • DOI
    10.1109/CoASE.2013.6653960
  • Filename
    6653960