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
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;
Conference_Titel :
Automation Science and Engineering (CASE), 2013 IEEE International Conference on
Conference_Location :
Madison, WI
DOI :
10.1109/CoASE.2013.6653960