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] LIU Wen-liang, ZHU Wei-hong, CHEN Di, ZHANG Hong-quan. Detection and tracking of moving targets using the morphology match in radar images[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2010, 40(3): 31 -36 .
[2] 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 .
[3] YAO Zhan-yong,SHANG Qing-sen,ZHAO Zhi-zhong,JIA Zhao-xia . The influence analysis of the semirigid asphalt pavement configuration stress and distortion by interface conditions[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2007, 37(3): 93 -99 .
[4] REN Jing-xi,GENG Jin-hua,GAO Qi-sheng . Quality optimization of the multifactor and multi-index product[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2007, 37(3): 114 -117 .
[5] SUN Xiang-yong . A note on total colorings of planar graphs without 4cycle and adjacent 3cycle[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2007, 37(3): 118 -121 .
[6] BEI Guang-xia,LOU Pei-huang,YE Wen-hua,WANG Xiao-mei . On-machine inspecting cylindricity error of precision machining[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2007, 37(5): 65 -67 .
[7] DENG Xiu-cheng,SHEN Yan-jun,FANG Sheng-le .

An approach to design the finite-time observer for MIMO-linear systems

[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2008, 38(4): 17 -21 .
[8] HOU Yan, YANG Meng. Highly efficient algorithm for tracking explicit surface to process complex topological events[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2016, 46(4): 15 -20 .
[9] LIU Bin, LI Shu-cai, ZHANG Qing-song, LI Shu-chen, XUE Yi-guo. Study of the prediction of karstfractured groundwater in prediction and early warning system of tunnel geologic hazards[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2009, 39(3): 115 -121 .
[10] YAN Chong-jing, LIAO Wen-he, GUO Yu, CHENG Xiao-sheng. The BOM modeling based on the polychromatic graph[J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2008, 38(6): 70 -75 .