Journal of Shandong University(Engineering Science) ›› 2019, Vol. 49 ›› Issue (6): 55-62, 80.doi: 10.6040/j.issn.1672-3961.0.2019.251

• Control Science & Engineering - Special Topic on Robot • Previous Articles     Next Articles

Design of robot cloud service platform based on microservice

Lei YIN1(),Fengyu ZHOU1,*(),Ming LI2,Yugang WANG1,Yinbo GUO1,Ke CHEN1   

  1. 1. School of Control Science and Engineering, Shandong University, Jinan 250061, Shandong, China
    2. Engineering Training Center, Shandong University, Jinan 250001, Shandong, China
  • Received:2019-05-27 Online:2019-12-20 Published:2019-12-17
  • Contact: Fengyu ZHOU;
  • Supported by:


To improve the intelligent level of service robots, a cloud service design method for service robots based on micro-service was proposed in this paper. The framework of cloud service based on micro-service was designed based on virtual model of service robot. Kinematics model, sensor model and environment model were proposed to map the robot parameters to cloud center. The interactive interface for cloud services was proposed. The adaptive matching of heterogeneous protocols was realized by using the protocol response of robots. Cloud service development methods were proposed in detail. The experiment result were done to demonstrate the cloud service results, real time and fine-grained quality of service of the proposed cloud service design for service robots.

Key words: service robot, heterogeneous, cloud platform, virtual robot model

CLC Number: 

  • TP24


Framework diagram of cloud services based onmicro-services"


Robot virtual model component"


Element diagram of CAD model"


Framework of artificial probability semantic model"


Parameters definition of sensor model recognition"


Logic diagram of interface layer"


Flow chart of protocol extraction mechanism"


Experimental platform of robot"


Experimental results of path tracking"


Cloud service of mapping"


Average normalized error"


Experiment results of real-time"


Comparison test of platform TPS"


Response time of cloud services withdifferent interfaces"


Error Rate of cloud service"

1 WANG M , QU W , CHEN W Y . Hybrid sensing and encoding using pad phone for home robot control[J]. Multimedia Tools & Applications, 2018, 77 (9): 1- 14.
2 CHENG C H, CHEN C Y, LANG J J, et al. Design and implementation of prototype service robot for shopping in a supermarket[C]// International Conference on Advanced Robotics & Intelligent Systems. Taiwan, China: ARIS, 2017.
3 TENORTH M , KLANK U , PANGERCIC D , et al. Web-enabled robots[J]. IEEE Robotics & Automation Magazine, 2011, 18 (2): 58- 68.
4 NOREEN S, ZAHOOR E. CRC2: a mediator based approach for cloud robotics[C]// 2016 IEEE World Congress on Services (SERVICES). San Francisco, USA: IEEE, 2016.
5 WU H , LOU L , CHEN C C , et al. Cloud-based networked visual servo control[J]. IEEE Transactions on Industrial Electronics, 2012, 60 (2): 554- 566.
6 ALI S S , HAMMAND A , ELDIEN A S T . FastSLAM 2.0 tracking and mapping as a cloud robotics service[J]. Computers & Electrical Engineering, 2018, 69 (1): 412- 421.
7 SUGIURA K , SHIGA Y , KAWAI H , et al. A cloud robotics approach towards dialogue-oriented robot speech[J]. Advanced Robotics, 2015, 29 (7): 449- 456.
doi: 10.1080/01691864.2015.1009164
8 ZHANG P, WANG H, DING B, et al. Cloud-based framework for scalable and real-time multi-robot SLAM[C]//2018 IEEE International Conference on Web Services (ICWS). San Francisco, USA: IEEE, 2018.
9 KUFFER J J, LAVALLE S M. Space-filling trees: a new perspective on incremental search for motion planning[C]// IEEE/RSJ International Conference on Intelligent Robots and Systems. San Francisco, USA: IEEE, 2011.
10 DORIYA R, CHAKRABORTY P, NANDI G C. Robot-cloud: a framework to assist heterogeneous low cost robots[C]// International Conference on Communication, Information & Computing Technology. Piscataway, USA: IEEE, 2012.
11 WAIBEL M , BEETZ M , CIVERA J , et al. Roboearth[J]. Robotics & Automation Magazine IEEE, 2011, 18 (2): 69- 82.
12 ARUMUGAM R, ENTI V R, LIU B B, et al. DAvinCi: a cloud computing framework forservice robots[C]//IEEE International Conference on Robotics and Automation. Piscataway, USA: IEEE, 2010.
13 MOHANARAJAH G , HUNZIKER D , RAFFAELLO D , et al. Rapyuta:a cloud robotics platform[J]. IEEE Transactions on Automation Science & Engineering, 2015, 12 (2): 481- 493.
14 陈宏兴, 周风余, 田天, 等. 服务机器人云计算平台SOA接口层模型设计[J]. 山东大学学报(工学版), 2015, 45 (4): 31- 39.
CHEN Hongxing , ZHOU Fengyu , TIAN Tian , et al. Design of SOA interface model in service robot cloud computing platform[J]. Journal of Shandong University (Engineering Science), 2015, 45 (4): 31- 39.
15 周风余, 尹磊, 宋锐, 等. 一种机器人云平台服务构建与调度新方法[J]. 机器人, 2017, 39 (1): 89- 98.
ZHOU Fengyu , YIN Lei , SONG Rui , et al. A novel building and scheduling method of cloud platform services for robot[J]. Robot, 2017, 39 (1): 89- 98.
16 郭银博.基于微服务的陪护机器人云服务设计与实现[D].济南:山东大学, 2018.
GUO Yinbo. Design and implemention of cloud service for escort robot based on microservices[D]. Jinan: Shandong University, 2018.
17 刘景泰, 张森, 孙月. 面向智能家居/智慧生活的服务机器人技术与系统[J]. 集成技术, 2016, 5 (3): 38- 46.
LIU Jingtai , ZHANG Sen , SUN Yue . Technology and system of service robots for smart home and intelligent life[J]. Journal of Integration Technology, 2016, 5 (3): 38- 46.
18 LUIS Felipe Herrera-Quintero , JULIAN Camilo VEGA-Alfonso , KLAUS Bodo Albert Banse , et al. Smart ITS sensor for the transportation planning based on iot approaches using serverless and microservices architecture[J]. IEEE Intelligent Transportation Systems Magazine, 2018, 10 (2): 17- 27.
19 CERNY T . Aspect-oriented challenges in system integration with microservices, SOA and IoT[J]. Enterprise Information Systems, 2018, 5 (1): 1- 23.
20 WANG H , ZOU B , GUO G , et al. Integrating trust with user preference for effective web service composition[J]. IEEE Transactions on Services Computing, 2017, 10 (4): 574- 588.
doi: 10.1109/TSC.2015.2491926
[1] Linglong KONG,Guohui TIAN. A robot service recognition mechanism based on ontology in smart home [J]. Journal of Shandong University(Engineering Science), 2019, 49(6): 45-54.
[2] WANG Qi, SUN Zhumei, LIU Shaohong, BAI Jianyun. Integration transform of dust removal system based on fieldbus compatible technology [J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2018, 48(4): 37-41.
[3] 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.
[4] LI Guo-dong, ZHAO Wei, TIAN Guo-hui*, XUE Ying-hua. A visual servoing algorithm based on rotation matrix decomposition [J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2012, 42(1): 45-50.
[5] TIAN Guo-hui, SONG Bao-ye. An RFID tag localization method for object localization [J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2011, 41(5): 26-31 .
[6] ZHOU Feng-yu, TIAN Guo-hui, GUO Dan, ZHOU Xiang-zhang. Design and implement of the onboard computer software system of service robots for helping the aged and disabled [J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2011, 41(1): 32-39.

TIAN Guo-hui,LI Xiao-lei,ZHAO Shou-peng,LU Fei

. Research and development of intelligent space technology for a home service robot [J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2007, 37(5): 53-59 .
[8] ZHOU Feng-yu,SONG Hong-jun,LIU Tao,FENG Guo-rui,MU Long-fang,LI Yi-bin . Design and realization of a heterogeneous robot system based on middleware [J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2007, 37(3): 41-45 .
Full text



[1] ZHANG Ying,LANG Yongmei,ZHAO Yuxiao,ZHANG Jianda,QIAO Peng,LI Shanping . Research on technique of aerobic granular sludge cultivationby seeding EGSB anaerobic granular sludge[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2006, 36(4): 56 -59 .
[2] LIANG Jing-yun,WANG Ming-gang,CHAI Jia-qian,LIU yong-qing . Synthesis and in vitro antibacterial activity of 1,6-Di-(N5-phenyl-N1-diguanido) hexane dihydrochloride[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2008, 38(3): 104 -107 .
[3] KONG Xian-Meng, JU Pei-Jun. New stability criterion for a class of uncertain neutral systems with time-varying delay[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2009, 39(5): 48 -51 .
[4] XU Xiaodan, DUAN Zhengjie, CHEN Zhongyu. The sentiment mining method based on extended sentiment dictionary and integrated features[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2014, 44(6): 15 -18 .
[5] LUO Yun-hu,WU Xu-wen,PAN Shuang-lai,DONG Er-ling,SUN Xiu-juan,WANG Chuan-jiang,WU Na . Coordination of two kinds of interruptible loads of demand side and reserve capacity of generation side[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2007, 37(6): 66 -70 .
[6] ZHANG Ning, LI Shu-Cai, LI Ming-Tian, YANG Lei. Development of a new rock similar material[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2009, 39(4): 149 -154 .
[7] GAO Yu, DU Ai-ling, YANG Yan-ling. Influence of zinc oxide in a phosphating bath on phosphate coating on AZ61 magnesium alloy[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2009, 39(3): 77 -80 .
[8] LI Jie ,LIU Hong. A method of fractal artistic pattern generation based on a genetic algorithm[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2008, 38(6): 33 -36 .
[9] HUANG Jinchao. A new method for muti-objects image segmentation based on faster region proposal networks[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2018, 48(4): 20 -26 .
[10] , . Research about urban traffic evaluation system based on VB and FTA[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2007, 37(4): 0 -0 .