A proxy-based cloud infrastructure for home service robots

With the emerging of cloud computing, a growing body of work is focused on cloud robotics. In this paper, robots and the other devices in home are regarded as service supplier or service consumer and are packaged as RaaS (Robot as a Service) units. We design the RaaS Unit Module and propose a proxy-based cloud infrastructure for the home service robots. In addition, by modeling the disconnection times as a Poisson Process, a simple offloading strategy about whether it is suitable to offload a task to cloud is analyzed. To verify the feasibility of this infrastructure, a specific instruction set is developed to call cloud robot's service via Lua Programming Language. By using iFLY voice cloud which is a third application, speech recognition is implemented to allow users to call robot service by voice input, which illustrates that this cloud robot can utilize cloud resources.

[1]  D. Lorencik,et al.  Cloud robotics: Current trends and possible use as a service , 2013, 2013 IEEE 11th International Symposium on Applied Machine Intelligence and Informatics (SAMI).

[2]  I. Rudas,et al.  The rising prospects of cloud robotic applications , 2013, 2013 IEEE 9th International Conference on Computational Cybernetics (ICCC).

[3]  Roch H. Glitho,et al.  An infrastructure for robotic applications as cloud computing services , 2014, 2014 IEEE World Forum on Internet of Things (WF-IoT).

[4]  Shinji Kanda,et al.  Reliable cloud-based robot services , 2013, IECON 2013 - 39th Annual Conference of the IEEE Industrial Electronics Society.

[5]  Masahiko Narita,et al.  Enhanced RSNP for applying to the network service platform - implementation of a face detection function , 2011, 2011 4th International Conference on Human System Interactions, HSI 2011.

[6]  Guoqiang Hu,et al.  Cloud robotics: architecture, challenges and applications , 2012, IEEE Network.

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

[8]  Ken Goldberg,et al.  Cloud Robotics and Automation: A Survey of Related Work , 2013 .

[9]  Kenneth Y. Goldberg,et al.  Cloud-based robot grasping with the google object recognition engine , 2013, 2013 IEEE International Conference on Robotics and Automation.

[10]  E Guizzo,et al.  Robots with their heads in the clouds , 2011 .

[11]  Xiaojun Wu,et al.  DAvinCi: A cloud computing framework for service robots , 2010, 2010 IEEE International Conference on Robotics and Automation.

[12]  Roch H. Glitho,et al.  Towards cloud-based architectures for robotic applications provisioning , 2013, 2013 Fourth International Conference on the Network of the Future (NoF).

[13]  Yinong Chen,et al.  Robot as a Service in Cloud Computing , 2010, 2010 Fifth IEEE International Symposium on Service Oriented System Engineering.