Self-Adaptive and Self-Aware Mobile-Cloud Hybrid Robotics

被引:0
|
作者
Akbar, Aamir [1 ]
Lewis, Peter R. [1 ]
机构
[1] Aston Univ, Sch Engn & Appl Sci, ALICE, Birmingham, W Midlands, England
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Many benefits of cloud computing are now well established, as both enterprise and mobile IT has been transformed by cloud computing. Backed by the virtually unbounded resources of cloud computing, battery-powered mobile robotics can also benefit from cloud computing, meeting the demands of even the most computationally and resource-intensive tasks. However, many existing mobile-cloud hybrid tasks are inefficient in terms of achieving objectives like minimizing battery power consumption and network bandwidth usage, which form a tradeoff. To counter this problem we propose a technique based on offline profiling, that allows class, method and hybrid level configurations to be applied to MC hybrid robotic tasks and measures, at runtime, how well the tasks meet these two objectives. The optimal configurations obtained from offline profiling are employed to make decisions at runtime. The decisions are based on: 1) changing the environment (i.e. WiFi signal level variation), and 2) itself in a changing environment (i.e. actual observed packet loss in the network). Our experimental evaluation considers a Python-based foraging task performed by a battery-powered and Raspberry Pi controlled Thymio robot. Analysis of our results shows that self-adaptive and self-aware systems can both achieve better optimization in a changing environment (signal level variation) than using static offloading or running the task only on a mobile device. However, a self-adaptive system struggles to perform well when the change in the environment happens within the system (network congestion). In such a case, a self-aware system can outperform, in terms of minimizing the two objectives.
引用
收藏
页码:262 / 267
页数:6
相关论文
共 50 条
  • [41] Self-aware networks and QoS
    Gelenbe, E
    Lent, R
    Nunez, A
    PROCEEDINGS OF THE IEEE, 2004, 92 (09) : 1478 - 1489
  • [42] The rise of self-aware robots
    Dollarhide, Maya
    IEEE INTELLIGENT SYSTEMS, 2007, 22 (04) : 10 - 11
  • [43] Hybrid Planning in Self-Adaptive Systems
    Pandey, Ashutosh
    Garlan, David
    2017 IEEE 2ND INTERNATIONAL WORKSHOPS ON FOUNDATIONS AND APPLICATIONS OF SELF* SYSTEMS (FAS*W), 2017, : 366 - 368
  • [44] Self-aware and learning structure
    Adam, Bernard
    Smith, Ian F. C.
    INTELLIGENT COMPUTING IN ENGINEERING AND ARCHITECTURE, 2006, 4200 : 7 - 14
  • [45] Dynamic Modelling of Tactics Impact on the Stability of Self-aware Cloud Architectures
    Salama, Maria
    Shawish, Ahmed
    Bahsoon, Rami
    PROCEEDINGS OF 2016 IEEE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2016, : 871 - 875
  • [46] Self-adaptive authorisation in OpenStack cloud platform
    Da Silva, Carlos Eduardo
    Diniz, Thomas
    Cacho, Nelio
    de Lemos, Rogerio
    JOURNAL OF INTERNET SERVICES AND APPLICATIONS, 2018, 9
  • [47] A self-adaptive segmentation method for a point cloud
    Fan, Yuling
    Wang, Meili
    Geng, Nan
    He, Dongjian
    Chang, Jian
    Zhang, Jian J.
    VISUAL COMPUTER, 2018, 34 (05): : 659 - 673
  • [48] A Self-Adaptive Prediction Algorithm for Cloud Workloads
    Mao, Li
    Qi, Deyu
    Lin, Weiwei
    Zhu, Chaoyue
    INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2015, 7 (02) : 65 - 76
  • [49] A self-adaptive segmentation method for a point cloud
    Yuling Fan
    Meili Wang
    Nan Geng
    Dongjian He
    Jian Chang
    Jian J. Zhang
    The Visual Computer, 2018, 34 : 659 - 673
  • [50] Resource-aware self-adaptive security provisioning in mobile ad hoc networks
    Chigan, CX
    Li, LY
    Ye, YH
    2005 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1-4: WCNC 2005: BROADBAND WIRELESS FOR THE MASSES READY FOR TAKE-OFF., 2005, : 2118 - 2124