Configuring reusable robot services in a cloud environment

Configuration of software services plays an important role in the design of robots. However, due to the complexity and diversity of the environments for developing robots, it is difficult to share and reuse robot code created by different providers. In this study, we present an ontology-based approach that exploits the standard web interface to develop reusable robotic services. Our approach integrates knowledge ontologies and several service functions for robot control, and focuses on service configuration. In addition, a ROS-based cloud environment is configured to allocate services and to perform service configuration. The proposed approach has been implemented and evaluated, and the results show that it can be used to build composite robotic services successfully.

[1]  Il Hong Suh,et al.  Ontology-Based Unified Robot Knowledge for Service Robots in Indoor Environments , 2011, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[2]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[3]  Tsung-Hsien Yang,et al.  A Service-Oriented Framework for the Development of Home Robots , 2013 .

[4]  Dana S. Nau,et al.  SHOP2: An HTN Planning System , 2003, J. Artif. Intell. Res..

[5]  Herman Bruyninckx Robotics Software: The Future Should Be Open [Position] , 2008, IEEE Robotics & Automation Magazine.

[6]  James A. Hendler,et al.  HTN planning for Web Service composition using SHOP2 , 2004, J. Web Semant..

[7]  Javier Ramírez De La Pinta,et al.  Integration of service robots in the smart home by means of UPnP: A surveillance robot case study , 2013, Robotics Auton. Syst..

[8]  Jerry R. Hobbs,et al.  DAML-S: Semantic Markup for Web Services , 2001, SWWS.

[9]  Yi Wei,et al.  Robots on the Web , 2011, IEEE Robotics & Automation Magazine.

[10]  M. Brian Blake,et al.  Distributed Service-Oriented Robotics , 2011, IEEE Internet Computing.

[11]  Matei T. Ciocarlie,et al.  ROS commander (ROSCo): Behavior creation for home robots , 2013, 2013 IEEE International Conference on Robotics and Automation.

[12]  Dejan Pangercic,et al.  A generalized framework for opening doors and drawers in kitchen environments , 2012, 2012 IEEE International Conference on Robotics and Automation.

[13]  Herman Bruyninckx Robotics Software: The Future Should Be Open , 2008 .

[14]  Norihiro Hagita,et al.  Ubiquitous robotics: Recent challenges and future trends , 2013, Robotics Auton. Syst..

[15]  Maki K. Habib,et al.  Applied ontologies and standards for service robots , 2013, Robotics Auton. Syst..