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 条
  • [21] Are elephants self-aware?
    Cobb, Matthew
    JOURNAL OF EXPERIMENTAL BIOLOGY, 2007, 210 (07): : IV - IV
  • [22] Self-Test and Self-Aware
    Davidson, Scott
    IEEE DESIGN & TEST, 2018, 35 (05) : 80 - 80
  • [23] Are fish self-aware?
    McCallum, Erin
    JOURNAL OF EXPERIMENTAL BIOLOGY, 2019, 222 (09):
  • [24] SELF-AWARE ROBOT
    不详
    MECHANICAL ENGINEERING, 2019, 141 (04) : 11 - 11
  • [25] Adaptive Power Monitoring For Self-Aware Embedded Systems
    El Ahmad, Mohamad
    Najem, Mohamad
    Benoit, Pascal
    Sassatelli, Gilles
    Torres, Lionel
    2015 NORDIC CIRCUITS AND SYSTEMS CONFERENCE (NORCAS) - NORCHIP & INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP (SOC), 2015,
  • [26] A Self-adaptive QoE Streaming Service Integrated on Cloud Mobile Network
    Lai, Chin-Feng
    Lin, Man
    Chen, Shih-Yeh
    Chao, Han-Chieh
    Lin, Shin-Feng
    2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 2330 - 2336
  • [27] Self-aware particles
    Ulrich F. Keyser
    Nature, 2011, 478 : 45 - 46
  • [28] The Self-Aware Earth
    Hardy, Quentin
    FORBES, 2009, 183 (10): : 40 - 40
  • [29] OS Support for Adaptive Components in Self-aware Systems
    Reis, Joao Gabriel
    Frohlich, Antonio Augusto
    OPERATING SYSTEMS REVIEW, 2017, 51 (01) : 101 - 112
  • [30] Towards Self-adaptive Cloud Collaborations
    Gohad, Atul
    Ponnalagu, Karthikeyan
    Narendra, Nanjangud C.
    Rao, Praveen S.
    PROCEEDINGS OF THE 2013 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2013), 2013, : 54 - 61