Robot Cloud: Bridging the power of robotics and cloud computing

Robot Cloud: Bridging the power of robotics and cloud computing
复制标题

机器人云:桥接机器人技术和云计算的力量

DOI:
10.1016/j.future.2016.01.002
复制
发表时间:
2017-09-01
影响因子:
7.5
通讯作者:
Wang, Tongzhou
Wang, Tongzhou
中科院分区:
计算机科学2区
文献类型:
--
作者:
Du, Zhihui;He, Ligang;Wang, Tongzhou

文献摘要

被引文献

相似文献

云计算正在塑造网络世界,并演变为一种关键的计算和服务平台,用于共享资源,包括平台、软件应用程序和以服务形式存在的一切。这就是众所周知的“X即服务”。虽然云计算为我们这个时代带来了无与伦比的计算能力和经济效益,但由于云服务只能驻留在云中,而不是我们的日常生活环境,云计算在网络空间的应用目前仍然有限。事实上,仍然有过多的基于物理位置的现场服务需求,由于“网络限制”,云计算帮不了什么忙。在本文中,我们的目标是通过提出“机器人云”的概念来整合网络世界和物理世界,以架起机器人和云计算的桥梁。为了使之成为可能,我们设计了一种新颖的机器人云栈来支持我们的想法,并采用面向服务的体系结构(SOA)来使机器人云中的功能模块更加灵活、可扩展和可重用。然后,我们使用流行的Google App Engine开发了一个Robot Cloud的原型来演示我们的设计方法。最后,我们通过一个机器人秀应用场景进行了仿真实验,评估了我们的调度策略,并确定了不同请求分布和机器人中心解决方案的效果。(C)2016爱思唯尔B.V.保留所有权利。
Cloud computing is shaping the cyber world and evolves as a key computing and service platform for sharing resources including platforms, software applications and everything in the form of services. This is known "X as a Service". Although it brings our age unparalleled computing ability and economic benefits, the application of cloud computing is still limited currently in the cyberspace due to the cloud services can only reside in cloud instead of our daily life environment. In fact, there are still a plethora of physical position based on-site service demands that cloud computing could help little due to the "cyber limitation". In this paper, we aim to integrate the cyber world and the physical world by bringing up the idea of "Robot Cloud" to bridge the power of robotics and cloud computing. To make it possible, we design a novel Robot Cloud stack to support our idea and adopt the service-oriented architecture (SOA) to make the functional modules in the Robot Cloud more flexible, extensible and reusable. Then we develop a prototype of Robot Cloud using the popular Google App Engine to demonstrate our design method. Finally, we conduct the simulation experiments with a "robot show" application scenario to evaluate our scheduling policy and identify the effect of different request distributions and robot center solutions. (C) 2016 Elsevier B.V. All rights reserved.