JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE) ›› 2014, Vol. 44 ›› Issue (6): 47-54.doi: 10.6040/j.issn.1672-3961.0.2014.282

Previous Articles     Next Articles

Cloud robotics: concept, architectures and key technologies

TIAN Guohui, XU Yaxiong   

  1. School of Control Science and Engineering, Shandong University, Jinan 250061, China
  • Received:2014-09-30 Revised:2014-11-13 Online:2014-12-20 Published:2014-09-30

Abstract: The technology of cloud robotics is the combination of cloud computing and robotics. It can bring great advantages in task execution and resource sharing for robots, and has become a hot topic in intelligent robot research field. In this paper, the developments of cloud robotics, key technologies, main platforms, main architectures and application prospects were comprehensively analyzed. Firstly, the concept arose of cloud robotics and its developments were introduced, and also the key technologies were given. Secondly, three main cloud service platforms were horizontally contrasted, and the main architectures of cloud robotics were analyzed. Finally, the application prospects for cloud robotics were comprehensively presented.

Key words: cloud robotics, intelligent robot, cloud computing, service platform

CLC Number: 

  • TP24.2
[1] KUFFNER J, LAVALLE S. Space-filling trees:a new perspective on incremental search for motion planning[C]//Proceedings of IEEE International Conference on Intelligent Robots and Systems. San Francisco, USA:the IEEE Press, 2011:2199-2206.
[2] WAIBE M, BEETZ M, CIVERA J, et al. RoboEarth:a world wide web for robots[J]. IEEE Transactions on Robotics and Automation, 2011, 6(14):69-82.
[3] TURNBULL L, SAMANTA B. Cloud robotics:formation control of a multi robot system utilizing cloud infrastructure[C]//Proceedings of IEEE International Conference on Southeastcon. Jacksonville, USA:the IEEE Press, 2013:1-4.
[4] RAVI N, MALA T, SRINIVASAN M, et al. Design and implementation of vod saas framework for android platform on cloud environment[C]//Proceedings of IEEE International Conference on Mobile Data Management (MDM). Milan, Italy:the IEEE Press, 2013:171-176.
[5] KEHO B, MATSYKAWA A, CANDIDO S, et al. Cloud-based robot grasping with the google object recognition engine[C]//Proceedings of IEEE International Conference on Robotics and Automation (ICRA). Karlsruhe, Germany:the IEEE Press, 2013:4263-4270.
[6] GUIZZO E. Robots with their heads in the clouds[J]. IEEE Transactions on Spectrum, 2011, 48(3):16-18.
[7] FURLER L, NAGRATH V, MALIK A, et al. An auto-operated telepresence system for the nao humanoid robot[C]//Proceedings of IEEE International Conference on Communication Systems and Network Technologies (CSNT). Gwalior, India:the IEEE Press, 2013:262-267.
[8] ARUMUGAM R, ENTI V, BINGING L, et al. DAvinCi:A cloud computing framework for service robots[C]//Proceedings of IEEE International Conference on Robotics and Automation (ICRA). Anchorage, USA:the IEEE Press, 2010:3084-3089.
[9] SATO M, KAMEI K, NISHIP S, et al. The ubiquitous network robot platform:common platform for continuous daily robotic services[C]//Proceedings of IEEE International Symposium on System Integration (SII). Kyoto, Japan:the IEEE Press, 2011:318-323.
[10] TENORTH M, KAMEI K. Building knowledge-enabled cloud robotics applications using the ubiquitous network robot platform[C]//Proceedings of IEEE International Conference on Intelligent Robots and Systems (IROS). Tokyo, Japan:the IEEE Press, 2013:5716-5721.
[11] KAMEI K, NISHO S, HAGITA N, at al. Cloud networked robotics[J]. IEEE Transactions on Network, 2012, 26(3):28-34.
[12] 赵连翔, 王全玉, 贾金苗, 等. 机器人云操作平台的实现研究[J]. 华中科技大学学报:自然科学版, 2012, 40(1):161-164. ZHAO Lianxiang, WANG Quanyu, JIA Jinmiao, et al. Research on realizing robot cloud-operation platform[J]. Journal of Huazhong University of Science and Technology:Natural Science, 2012, 40(1):161-164.
[13] SCHMIDT E. The human face of networking[J]. IEEE Transactions on Internet Computing, 2000, 4(1):65-66.
[14] DEAN J, GHEMAWAT S. MapReduce:simplified data processing on large clusters[C]//Sixth Symposium on Operating System Design and Implementation. San Francisco, USA:the IEEE Press, 2004:1-13.
[15] ERL T. Service-oriented architecture:concepts, technology and design[J]. Prentice Hall, 2006, 30(2):60-75.
[16] CHEN Y, DU Z, GARCIA M. Robot as a service in cloud computing[C]//Proceedings of IEEE International Symposium on Service Oriented System Engineering (SOSE). Nanjing, China:the IEEE Press, 2010:151-158.
[17] SCHAFFER H. X as a service, cloud computing and the need for good judgment[J]. IEEE Transactions on IT Professional, 2009, 11(5):4-5.
[18] VANMECHELEN K, MUNCK S, BROECKHOVE J. Conservative distributed discrete event simulation on Amazon EC2[C]//Proceedings of IEEE International Symposium on Cluster Cloud and Grid Computing. Ottawa, Canada:the IEEE Press, 2012:853-860.
[19] SANDERSON D. Programming google app engine[J]. O'Reilly Media, 2009, 6(10):15-24.
[20] MEIRHUBER M. Windows azure series-roles offered by windows azure[J]. Cloud Computing Journal, 2011, 4(10):66-70.
[21] BAI H, MA Z, ZHU Y. The application of cloud computing in smart grid status monitoring[C]//Proceedings of International Workshop on IOT. Changsha, China:Springer Berlin Heidelberg, 2012:460-465.
[22] AHMAD F, CHAKRADHAR S, RAGHUNATHAN A, et al. Tarazu:optimizing mapreduce on heterogeneous clusters[C]//Proceedings of International Conference on Architectural Support for Programming Languages and Operating Systems. London, UK:the IEEE Press, 2012:61-74.
[23] QUIGLEY M, CONLEY K, GERKEY B, et al. ROS:an open-source robot operating system[C]//ICRA workshop on open source software. Kobe, Japan:the IEEE Press, 2009:15-21.
[24] YURIYAMA M, KUSHIDA T. Sensor-cloud infrastructure-physical sensor management with virtualized sensors on cloud computing[C]//Proceedings of IEEE International Conference on Network-Based Information Systems. Takayama, Japan:the IEEE Press, 2010:1-8.
[25] KANZAKI A, HARA T, ISHI Y, et al. X-sensor:a sensor network tested integrating multi-networks[C]//Proceedings of IEEE International Conference on Complex, Intelligent and Software Intensive Systems. Fukuoka, Japan:the IEEE Press, 2009:1082-1087.
[26] NAKAGAWA S, IGARASHI N, TSUCHIYA Y, et al. An implementation of a distributed service framework for cloud-based robot services[C]//38th Annual Conference on IEEE Industrial Electronics Society. Montreal, Canada:the IEEE Press, 2012:4148-4153.
[27] HU G, TAY W, WEN Y. Cloud robotics:architecture, challenges and applications[J]. IEEE Transactions on Network, 2012, 26(3):21-28.
[28] REN F. Robotics cloud and robotics school[C]//Proceedings of IEEE International Conference on Natural Language Processing and Knowledge Engineering (NLP-KE). Tokushima, Japan:the IEEE Press, 2011:1-8.
[29] ASENSIO J, PERALTA J, ARRABALES R, et al. Artificial intelligence approaches for the generation and assessment of believable human-like behaviour in virtual characters[J]. Expert Systems with Applications, 2014, 41(16):7281-7290.
[1] HE Dongzhi, ZHANG Jifeng, ZHAO Pengfei. Parallel implementing probabilistic spreading algorithm using MapReduce programming mode [J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2015, 45(5): 22-28.
[2] CHEN Hongxing, ZHOU Fengyu, TIAN Tian, JIANG Zhifei, CHEN Zhumin. Design of SOA interface model in service robot cloud computing platform [J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2015, 45(4): 31-39.
[3] JI Tao, LI Yong-zhong. Blind data processing in cloud computing based on trusted computing mechanisms [J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2012, 42(5): 30-34.
[4] ZHANG Ling-wei, WAN Wen-qiang. Study on the cost-sensitive ensemble learning algorithm based on the cloud computing platform [J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2012, 42(4): 19-23.
[5] Meng Xiang-xu, Liu Shi-jun, Wu Lei, Pan Li. Model and key technologies of cloud manufacturing [J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2011, 41(5): 13-20.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!