Large Scale Distributed Data Processing for a Network of Humanoid Telepresence Robots

We present an open-source data lake architecture implemented to store and process data from robotic systems at large scale. In particular, we leverage our architecture for the use case of processing data from a network of humanoid telepresence robotic avatars that are controlled by human operators wearing immersive telepresence control suits. Our architecture leverages well-established open-source technologies and integrates into existing robot frameworks and middleware such as Robot Operating System (ROS) and Data Distribution Service (DDS).

[1]  Kun Liu,et al.  NOSQL FOR STORAGE AND RETRIEVAL OF LARGE LIDAR DATA COLLECTIONS , 2015 .

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

[3]  Scott Shenker,et al.  Spark: Cluster Computing with Working Sets , 2010, HotCloud.

[4]  G. C. Nandi,et al.  ‘Robot-Cloud’: A framework to assist heterogeneous low cost robots , 2012, 2012 International Conference on Communication, Information & Computing Technology (ICCICT).

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

[6]  Wu He,et al.  Developing Vehicular Data Cloud Services in the IoT Environment , 2014, IEEE Transactions on Industrial Informatics.

[7]  Nikolaos G. Tsagarakis,et al.  XBotCloud: A Scalable Cloud Computing Infrastructure for XBot Powered Robots , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[8]  Weisong Shi,et al.  Edge Computing: Vision and Challenges , 2016, IEEE Internet of Things Journal.

[9]  Mary-Anne Williams,et al.  Fog Robotics for Efficient, Fluent and Robust Human-Robot Interaction , 2018, 2018 IEEE 17th International Symposium on Network Computing and Applications (NCA).

[10]  Jorge-Arnulfo Quiané-Ruiz,et al.  Efficient Big Data Processing in Hadoop MapReduce , 2012, Proc. VLDB Endow..

[11]  Sonia Chernova,et al.  Robot Web Tools: Efficient messaging for cloud robotics , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[12]  Qiang Li,et al.  A cloud robot system using the dexterity network and berkeley robotics and automation as a service (Brass) , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[13]  Katherine M. Tsui,et al.  Exploring use cases for telepresence robots , 2011, 2011 6th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[14]  Rui Guo,et al.  Research on Storage and Processing of MongoDB for Laser Point Cloud under Distribution , 2016 .

[15]  Silvia Coradeschi,et al.  A Review of Mobile Robotic Telepresence , 2013, Adv. Hum. Comput. Interact..

[16]  Kazi Md Rokibul Alam,et al.  A comparison between traceable and untraceable blind signature schemes through simulation , 2013, 2013 International Conference on Informatics, Electronics and Vision (ICIEV).

[17]  Jong-Hoon Kim,et al.  Design of a Semi-Humanoid Telepresence Robot for Plant Disaster Response and Prevention , 2019, 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[18]  Athanasios V. Vasilakos,et al.  Cloud robotics: Current status and open issues , 2016, IEEE Access.