An Industrial Robot System Based on Edge Computing: An Early Experience

As more sensors and actuators are deployed in industrial manufacturing, the industry requires a new production system architecture that offers better real-time and network transmission performance. Yet cloud computing (based on a centralized datacenter) is limited in its possibilities, because it suffers from heavy bandwidth costs and lengthy time delays. As a solution, we propose an industrial robot system based on edge computing. Here, we present its three-layer architecture in detail: the cloud, edge, and physical resource layers. Initially, we deploy an edge node near the data sources, to integrate various devices’ interfaces and acts as a raw data filter. Then, we apply the proposed system on the robotic welding of the membrane wall cell. Finally, we test the system by conducting an experiment. The results demonstrate the system’s feasibility and prove that the system yields better real-time and network transmission performance than a cloud-based scenario.

[1]  Weisong Shi,et al.  The Promise of Edge Computing , 2016, Computer.

[2]  Raffaello D'Andrea,et al.  Rapyuta: A Cloud Robotics Platform , 2015, IEEE Transactions on Automation Science and Engineering.

[3]  Peng Gao,et al.  Robot Cloud: Bridging the power of robotics and cloud computing , 2017, Future Gener. Comput. Syst..

[4]  Pieter Abbeel,et al.  Image Object Label 3 D CAD Model Candidate Grasps Google Object Recognition Engine Google Cloud Storage Select Feasible Grasp with Highest Success Probability Pose EstimationCamera Robots Cloud 3 D Sensor , 2014 .

[5]  Ponciano Jorge Escamilla-Ambrosio,et al.  Distributing computing in the internet of things: Cloud, fog and edge computing overview , 2018 .

[6]  Mahadev Satyanarayanan,et al.  The Emergence of Edge Computing , 2017, Computer.

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

[8]  Moritz Tenorth,et al.  RoboEarth Semantic Mapping: A Cloud Enabled Knowledge-Based Approach , 2015, IEEE Transactions on Automation Science and Engineering.

[9]  Youdong Chen,et al.  Radius and Orientation Measurement for Cylindrical Objects by a Light Section Sensor , 2016, Sensors.

[10]  J. Furrer,et al.  UNR-PF: An open-source platform for cloud networked robotic services , 2012, 2012 IEEE/SICE International Symposium on System Integration (SII).

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

[12]  Masayuki Inaba,et al.  Remote-Brained Robotics : Interfacing AI with Real World Behaviors , 1993 .

[13]  Tom H. Luan,et al.  Fog Computing: Focusing on Mobile Users at the Edge , 2015, ArXiv.

[14]  Paramvir Bahl,et al.  The Case for VM-Based Cloudlets in Mobile Computing , 2009, IEEE Pervasive Computing.

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

[16]  Lihui Wang,et al.  Ubiquitous manufacturing system based on Cloud , 2017 .

[17]  Xi Vincent Wang,et al.  ICMS: A Cloud-Based System for Production Management , 2015, APMS.