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 条
  • [31] Playing MUSIC - building context-aware and self-adaptive mobile applications
    Floch, J.
    Fra, C.
    Fricke, R.
    Geihs, K.
    Wagner, M.
    Lorenzo, J.
    Soladana, E.
    Mehlhase, S.
    Paspallis, N.
    Rahnama, H.
    Ruiz, P. A.
    Scholz, U.
    SOFTWARE-PRACTICE & EXPERIENCE, 2013, 43 (03): : 359 - 388
  • [32] Self-Adaptive Contention Aware Routing Protocol for Intermittently Connected Mobile Networks
    Elwhishi, Ahmed
    Ho, Pin-Han
    Naik, K.
    Shihada, Basem
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (07) : 1422 - 1435
  • [33] Interactive self-adaptive clutter-aware visualisation for mobile data mining
    Gaber, Mohamed Medhat
    Krishnaswamy, Shonali
    Gillick, Brett
    AlTaiar, Hasnain
    Nicoloudis, Nicholas
    Liono, Jonathan
    Zaslavsky, Arkady
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2013, 79 (03) : 369 - 382
  • [34] Oscillations in self-aware networks
    Gellman, Michael
    PROCEEDINGS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2008, 464 (2096): : 2169 - 2185
  • [35] SELF-AWARE AND SELF-EXPRESSIVE SYSTEMS
    Torresen, Jim
    Plessl, Christian
    Yao, Xin
    COMPUTER, 2015, 48 (07) : 18 - 20
  • [36] Teach Them to Be Self-Aware
    Jepson, Jason A.
    SCHIZOPHRENIA BULLETIN, 2013, 39 (03) : 483 - 484
  • [37] The self-aware determination of Nothingness
    Jannel, Romaric
    EASTERN BUDDHIST, 2018, 49 (1-2): : 266 - 270
  • [38] Toward Self-Aware Robots
    Chatila, Raja
    Renaudo, Erwan
    Andries, Mihai
    Chavez-Garcia, Ricardo-Omar
    Luce-Vayrac, Pierre
    Gottstein, Raphael
    Alami, Rachid
    Clodic, Aurelie
    Devin, Sandra
    Girard, Benoit
    Khamassi, Mehdi
    FRONTIERS IN ROBOTICS AND AI, 2018, 5 : 1 - 20
  • [39] SELF-AWARE PRIMATE - REPLY
    GALLUP, GG
    AMERICAN SCIENTIST, 1979, 67 (06) : 642 - 642
  • [40] Towards Self-Aware Materials
    Dementyev, Artem
    PROCEEDINGS OF THE TENTH ANNIVERSARY CONFERENCE ON TANGIBLE EMBEDDED AND EMBODIED INTERACTION (TEI16), 2016, : 685 - 688