Journal of Shandong University(Engineering Science) ›› 2019, Vol. 49 ›› Issue (6): 55-62.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 E-mail:yinlei_work@163.com;zhoufengyu@sdu.edu.cn
  • Supported by:
    国家重点研发计划项目(2017YFB1302400);国家自然科学基金资助项目(61773242);山东省重大科技创新工程项目(2017CXGC0926);山东省重点研发计划(公益类专项)项目(2017GGX30133)

Abstract:

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

Fig.1

Framework diagram of cloud services based onmicro-services"

Fig.2

Robot virtual model component"

Fig.3

Element diagram of CAD model"

Fig.4

Framework of artificial probability semantic model"

Fig.5

Parameters definition of sensor model recognition"

Fig.6

Logic diagram of interface layer"

Fig.7

Flow chart of protocol extraction mechanism"

Fig.8

Experimental platform of robot"

Fig.9

Experimental results of path tracking"

Fig.10

Cloud service of mapping"

Fig.11

Average normalized error"

Fig.12

Experiment results of real-time"

Fig.13

Comparison test of platform TPS"

Fig.14

Response time of cloud services withdifferent interfaces"

Fig.15

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] Xiaobin XU,Qi WANG,Bin GAO,Zhiyu SUN,Zhongjun LIANG,Shangguang WANG. Pre-allocation of resources based on trajectory prediction in heterogeneous networks [J]. Journal of Shandong University(Engineering Science), 2022, 52(4): 12-19.
[2] Wenkai ZHANG,Ke YU,Xiaofei WU. Entity recommendation based on normalized similarity measure of meta graph in heterogeneous information network [J]. Journal of Shandong University(Engineering Science), 2020, 50(2): 66-75.
[3] Dapeng ZHANG,Yajun LIU,Wei ZHANG,Fen SHEN,Jiansheng YANG. Fake comment detection based on heterogeneous ensemble learning [J]. Journal of Shandong University(Engineering Science), 2020, 50(2): 1-9.
[4] Pengfei HOU,Zhumei SUN,Qi WANG,Jianyun BAI. Multi-protocol heterogeneous fieldbus control system regulated by GPRS [J]. Journal of Shandong University(Engineering Science), 2020, 50(1): 49-55.
[5] 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.
[6] 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.
[7] 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.
[8] 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.
[9] 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 .
[10] 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.
[11]

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 .
[12] 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 .
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
[1] WANG Su-yu,<\sup>,AI Xing<\sup>,ZHAO Jun<\sup>,LI Zuo-li<\sup>,LIU Zeng-wen<\sup> . Milling force prediction model for highspeed end milling 3Cr2Mo steel[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2006, 36(1): 1 -5 .
[2] ZHANG Yong-hua,WANG An-ling,LIU Fu-ping . The reflected phase angle of low frequent inhomogeneous[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2006, 36(2): 22 -25 .
[3] LI Kan . Empolder and implement of the embedded weld control system[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2008, 38(4): 37 -41 .
[4] KONG Xiang-zhen,LIU Yan-jun,WANG Yong,ZHAO Xiu-hua . Compensation and simulation for the deadband of the pneumatic proportional valve[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2006, 36(1): 99 -102 .
[5] LAI Xiang . The global domain of attraction for a kind of MKdV equations[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2006, 36(1): 87 -92 .
[6] YU Jia yuan1, TIAN Jin ting1, ZHU Qiang zhong2. Computational intelligence and its application in psychology[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2009, 39(1): 1 -5 .
[7] CHEN Rui, LI Hongwei, TIAN Jing. The relationship between the number of magnetic poles and the bearing capacity of radial magnetic bearing[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2018, 48(2): 81 -85 .
[8] WANG Bo,WANG Ning-sheng . Automatic generation and combinatory optimization of disassembly sequence for mechanical-electric assembly[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2006, 36(2): 52 -57 .
[9] JI Tao,GAO Xu/sup>,SUN Tong-jing,XUE Yong-duan/sup>,XU Bing-yin/sup> . Characteristic analysis of fault generated traveling waves in 10 Kv automatic blocking and continuous power transmission lines[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2006, 36(2): 111 -116 .
[10] QIN Tong, SUN Fengrong*, WANG Limei, WANG Qinghao, LI Xincai. 3D surface reconstruction using the shape based interpolation guided by maximal discs[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2010, 40(3): 1 -5 .