JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE) ›› 2015, Vol. 45 ›› Issue (4): 31-39.doi: 10.6040/j.issn.1672-3961.0.2015.144

Previous Articles     Next Articles

Design of SOA interface model in service robot cloud computing platform

CHEN Hongxing1, ZHOU Fengyu1, TIAN Tian1, JIANG Zhifei1, CHEN Zhumin2   

  1. 1. School of Control Science and Engineering, Shandong University, Jinan 250061, Shandong, China;
    2. School of Computer Science and Technology, Shandong University, Jinan 250101, Shandong, China
  • Received:2015-05-14 Revised:2015-06-26 Online:2015-08-20 Published:2015-05-14

Abstract: An interface model of cloud computing platform based on SOA(service-oriented architecture) architecture was presented for the cloud service robot in the family usage scenarios. The basic functions of cloud computing platform were defined as meta services, the service of SOA layer was decomposed into a list of meta services according to the data type and platform level, service decomposition and reconstruction were accomplished through the meta service list and related resources, reorganization and reuse of the meta service was achieved. Stubs of service quality were used to save the real-time information against the problem of service quality monitoring, mapping and management of services were accomplished through the meta service list and stubs of service quality, service dynamic scheduling was realized by the service management and service scheduling layer. The effectiveness and feasibility of the SOA interface model were tested by experiments.

Key words: SOA, service robot, cloud computing platform, service describing, service reconstruction

CLC Number: 

  • TP311.13
[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] 张恒, 刘艳丽, 刘大勇. 云机器人的研究进展[J]. 计算机应用研究, 2014, 31(9): 2567-2575. ZHANG Heng, LIU Yanli, LIU Dayong. Advances in research of cloud robotics[J]. Application Research of Computers, 2014, 31(9):2567-2575.
[3] 田国会,许亚雄. 云机器人:概念、架构与关键技术研究综述[J]. 山东大学学报:工学版,2014,44(6):47-54. TIAN Guohui, XU Yaxiong. Cloud robotics: concept, architectures and key technologies[J]. Journal of Shandong University: Engineering Science, 2014, 44(6):47-54.
[4] 周风余, 赵文斐, 田天, 等. 陪护机器人云存储系统设计及实现[J]. 山东大学学报:工学版, 2014, 44(5): 1-6. ZHOU Fengyu, ZHAO Wenfei, TIAN Tian, et al. Design and implementation of cloud storage system for accompany robot[J]. Journal of Shandong University:Engineering Science, 2014, 44(5):1-6.
[5] ERL T. Service-oriented architecture: concepts, technology, and design[M]. New York : Prentice Hall, 2005.
[6] 凌晓东. SOA综述[J]. 计算机应用与软件, 2007, 24(10):122-124. LING Xiaodong. A review of SOA[J]. Computer Applications and Software, 2007, 24(10):122-124.
[7] PAPAZOGLOU M P, TRAVERSO P, DUSTDAR S, et al. Service-oriented computing: state of the art and research challenges[J].Computer, 2007, 40(11):38-45.
[8] CASATI F, SHAN M C. Dynamic and adaptive composition of e-services.[J]. Information Systems, 2001, 26(3):143-163.
[9] FENSEL D, BUSSLER C. The web service modeling framework WSMF[J]. Electronic Commerce Research and Applications, 2002, 1(2):113-137.
[10] KAMEI K, NISHIO S, HAGITA N, et al. Cloud networked robotics[J]. Network, 2012, 26(3):28-34.
[11] CHEN Y, DU Z, GARCI X, et al. Robot as a service in cloud computing[C]// Proceedings of the 5th IEEE International Symposium on Service-Oriented System Engineering(SOSE). Nanjing, China: the IEEE Press, 2010:151-158.
[12] WSIBEL M, BEETZ M, CIVERA J. RoboEarth:a world wide web for robots[J]. IEEE Transactions on Robotics and Automation, 2011, 6(14):69-82.
[13] 蔡云飞, 唐振民, 阎岩. 一种新的基于SOA的多机器人协作分层体系结构[J]. 机器人, 2010, 32(6):805-811. CAI Yunfei, TANG Zhenmin, YAN Yan. A new layered multi-robot cooperative architecture based on SOA[J]. Robot, 2010, 32(6):805-811.
[14] 沈立,何婧,李映红, 等. 基于SOA的无线电数据共享平台的设计与实现[J]. 计算机科学,2014,41(Z1):463-465. SHEN Li, HE Jing, LI Yinghong, et al. Design and implementation of radio data sharing platform based on SOA[J]. Computer Science, 2014, 41(Z1):463-465.
[15] 李映红, 何婧, 沈立,等. 基于ESB与Agent的共享数据中心同步模型研究[J]. 计算机科学, 2014,41(B11):396-398. LI Yinghong, HE Jing, SHEN Li, et al. Data synchronization of data-sharing center based on ESB and agent[J]. Computer Science, 2014, 41(B11):396-398.
[16] 陈超, 张红军,毛新军,等. 面向自主Web服务的态势信息监视模型及其实现技术[J].计算机科学,2014,41(5):186-189. CHEN Chao, ZHANG Hongjun, MAO Xinjun, et al. Situation monitoring model and implementation technique for autonomous web services[J]. Computer Science, 2014, 41(5):186-189.
[17] 张子龙,毛新军,尹俊文,等. 面向自主Web服务的注册中心模型及其实现技术[J].计算机科学,2014,41(11):118-123. ZHANG Zilong, MAO Xinjun, YIN Junwen, et al. Model and implementation of registry for autonomy oriented web services[J]. Computer Science, 2014, 41(11):118-123.
[18] BORTHAKUR D. The hadoop distributed file system: Architecture and design[J]. Hadoop Project Website, 2007, 11(2007):21.
[19] DIMIDUK N, KHURANA A, RYAN M H, et al. HBase in action[M]. Shelter Island: Manning, 2013.
[20] 唐海东, 武延军. 分布式同步系统 Zookeeper 的优化[J]. 计算机工程, 2014, 40(4):53-56. TANG Haidong, WU Yanjun. Optimization of distributed synchronous system zookeeper[J]. Computer Engineering, 2014, 40(4):53-56.
[21] CHIN W P, NTAFOS S. The zookeeper route problem[J]. Information Sciences, 1992, 63(3):245-259.
[22] DEAN J, GHEMAWAT S. MapReduce: simplified data processing on large clusters[J]. Communications of the ACM, 2008, 51(1):107-113.
[23] 张静, 曲晓杰, 冀中,等. 基于内容的图像和视频搜索重排序技术综述[J]. 计算机工程与应用, 2011, 47(29):171-174. ZHANG Jing, QU Xiaojie, JI Zhong, et al. Overview of content-based image and video search reranking[J]. Computer Engineering and Applications, 2011, 47(29):171-174.
[24] 邹宇华,陈伟海,吴星明,等. 一种室外非理想光照条件下的立体匹配算法[J]. 机器人, 2012, 34(3):344-353. ZOU Yuhua, CHEN Weihai, WU Xingming, et al. A Stereo matching algorithm under outdoor unideal illumination condition[J]. Robot, 2012, 34(3):344-353.
[25] 徐晶,曾苗祥,许炜. 基于GPU的图片特征提取与检测[J]. 计算机科学, 2014, 41(7):157-161. XU Jing, ZENG Miaoxiang, XU Wei. GPU based image feature extraction and dection[J]. Computer Science, 2014, 41(7):157-161.
[26] 王志瑞,闫彩良. 图像特征提取方法的综述[J]. 吉首大学学报:自然科学版, 2011,32(5):43-47. WANG Zhirui, YAN Cailiang. Method of the image feature extraction[J]. Journal of Jishou University:Natural Science Edition, 2011, 32(5):43-47.
[1] 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.
[2] 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.
[3] 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 .
[4] 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 .
Full text



No Suggested Reading articles found!