Validation of Cloud Robotics System in 5G MEC for Remote Execution of Robot Engines

Authors

    Sewan Gu, Sungkyu Kang, Wonhong Jeong, Hyungil Moon, Hyunseok Yang, Youngjae Kim LG Electronics, Seoul, Republic of Korea LG Electronics, Seoul, Republic of Korea LG Electronics, Seoul, Republic of Korea LG Electronics, Seoul, Republic of Korea LG Electronics, Seoul, Republic of Korea LG Electronics, Seoul, Republic of Korea

Keywords:

5G, Mobile edge computing (MEC), Robot operating system 2 (ROS2), Navigation, Cloud, Docker, Kubernetes

Abstract

We implemented a real-time cloud robotics application by offloading the robot navigation engine over to 5G mobile edge computing (MEC) sever. We also ran a fleet management system (FMS) in the server and controlled the movements of multiple robots at the same time. The mobile robots under the test were connected to the server through a 5G standalone (SA) network. The public 5G network, which is already commercialized, has been temporarily modified to support this validation by the network operator. Robot engines are containerized based on micro-service architecture and have been deployed using Kubernetes – a container orchestration tool. We successfully demonstrated that mobile robots can avoid obstacles in real-time when the engines are remotely running in a 5G MEC server. Test results are compared with the 5G public cloud and 4G (Long-Term Evolution [LTE]) public cloud as well.

References

Baek SM, Kim YJ, Kim HR, 2020, [The Technical Trend and Research About Intelligent Platform of Cloud Robot]. Robot and Human, 17(3): 3–10. https://www.dbpia.co.kr/journal/articleDetail?nodeId=NODE09415746&nodeId=NODE09415746&medaTypeCode=185005&language=ko_KR&hasTopBanner=true

Xia C, Zhang Y, Wang L, et al., 2018, Microservice-Based Cloud Robotics System for Intelligent Space. Robotics and Autonomous Systems, 110: 139–150. https://doi.org/10.1016/j.robot.2018.10.001

Kubernetes. Viewed Jan 2, 2022. http://kubernetes.io

Kim Y, Lee D, Jeong S, et al., 2021, Development of ROS2-on-Yocto-Based Thin Client Robot for Cloud Robotics. Journal of Korea Robotics Society, 16(4): 327–335. https://doi.org/10.7746/jkros.2021.16.4.327

Woo GH, 2022, The Status of Strategy of LGU+ 5G MEC. HSN2022. Viewed Jan 2, 2022. https://www.hsn.or.kr/board/board.php?task=view&db=board3&no=3&page=1&search=&searchKey=&category=&pageID=ID12160127151

Kang S. cloud_bridge. Viewed Jan 2, 2022. https://github.com/lge-ros2/cloud_bridge

Yang H. lge-ros2/cloisim. Viewed Jan 2, 2022. https://github.com/lge-ros2/cloisim

About Quality of Service Settings. Viewed Mar 2, 2022. https://docs.ros.org/en/rolling/Concepts/About-Quality-of-Service-Settings.html

Hespanha JP, Naghshtabrizi P, Xu Y, et al., 2007, A Survey of Recent Results in Networked Control Systems. Proceedings of the IEEE, 95(1): 38–162. https://doi.org/10.1109/JPROC.2006.887288

Bigheti JA, Fernandes MM, Godoy EP. 2019 II Workshop on Metrology for Industry 4.0 and IoT (MetroInd4.0&IoT), June 4–6, 2019: Control as a Service: A Microservice Approach to Industry 4.0. 2019, Naples, 438–443. https://doi.org/10.1109/METROI4.2019.8792918

Draft Recommendation ITU-T Y.RaaS-reqts: “Cloud computing – Functional requirements for Robotics as a Service”. Viewed Mar 2, 2022. https://www.itu.int/md/T17-SG13-210301-TD-WP2-0693.

Downloads

Published

2021-12-31