Towards Low Latency Industrial Robot Control in Programmable Data Planes

被引:0
|
作者
Rodriguez Cesen, Fabricio E. [1 ]
Csikor, Levente [3 ]
Recalde, Carlos [1 ]
Rothenberg, Christian Esteve [1 ]
Pongracz, Gergely [2 ]
机构
[1] Univ Campinas UNICAMP, Sao Paulo, Brazil
[2] Ericsson Res, Budapest, Hungary
[3] Natl Univ Singapore, Singapore, Singapore
关键词
P4; Low Latency applications; Robotic control;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Due to the advanced control and machine learning techniques, today's industrial robots are faster and more accurate than human workers in well-structured repetitive tasks. However, in case of sudden changes in the operational area, such as unexpected obstacles or humans, robots have to be continuously monitored by powerful controllers for swift interventions (i.e., send emergency stop signals). As in the case of many verticals (e.g., transportation, shopping), the proliferation of Software-Defined Networking (SDN) and Network Function Virtualization (NFV) has started to captivate industry 4.0 as well in order to benefit from low infrastructure costs, and flexible management and resource provisioning. Besides all the advantages of the centralized approach, however, in critical situations (e.g., possible collisions, actuator damages or human injuries) the required ultra-low latency between the robots and the controller becomes an all-important factor, and one of the main concerns, at the same time, for industry leaders making the decision towards this paradigm shift. In this paper, we argue that by relying on recently emerged stateful and programmable data planes, it is possible to fill this gap by offloading latency-critical applications to the network, thereby bringing some intelligence much closer the robots. We present the first in-network robotic control application that is capable to intercept the communication between the robot and the controller and craft responses immediately if needed. In particular, we show that we can detect position threshold violations entirely in the data plane, close to the robot, and deliver emergency stop commands within no time with full compliance to the actual TCP session and application states.
引用
收藏
页码:165 / 169
页数:5
相关论文
共 50 条
  • [31] Control strategies for very low speed trajectories of an industrial robot
    Bassi, E
    Benzi, F
    Calegari, F
    Erba, A
    Proceedings of the IEEE-ISIE 2004, Vols 1 and 2, 2004, : 687 - 692
  • [32] Motion control and data capturing for laser scanning with an industrial robot
    Larsson, Soren
    Kjellander, J. A. P.
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2006, 54 (06) : 453 - 460
  • [33] Low-Latency Wireless Data Transfer for Motion Control
    de Boeij, Jeroen
    Haazen, Maarten
    Smulders, Peter
    Lomonova, Elena
    JOURNAL OF CONTROL SCIENCE AND ENGINEERING, 2009, 2009
  • [34] Intuitive Robot Control with Data Gloves for Industrial Use Cases
    Schade, Achim
    Vu Nguyen
    Gencoglu, Cansu
    Nguyen, Giang T.
    Fitzek, Frank H. P.
    2024 IEEE 21ST CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE, CCNC, 2024, : 1114 - 1115
  • [35] TimeGAN as a Simulator for Reinforcement Learning Training in Programmable Data Planes
    Tavares, Thiago Caproni
    de Almeida, Leandro C.
    Silva, Washington R. D.
    Chiesa, Marco
    Verdi, Fabio L.
    PROCEEDINGS OF 2024 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, NOMS 2024, 2024,
  • [36] Offloading Machine Learning to Programmable Data Planes: A Systematic Survey
    Parizotto, Ricardo
    Coelho, Bruno Loureiro
    Nunes, Diego Cardoso
    Haque, Israat
    Schaeffer-Filho, Alberto
    ACM COMPUTING SURVEYS, 2024, 56 (01)
  • [37] Offloading Online MapReduce tasks with Stateful Programmable Data Planes
    Bruschi, Valerio
    Faltelli, Marco
    Tulumello, Angelo
    Pontarelli, Salvatore
    Quaglia, Francesco
    Bianchi, Giuseppe
    2020 23RD CONFERENCE ON INNOVATION IN CLOUDS, INTERNET AND NETWORKS AND WORKSHOPS (ICIN 2020), 2020, : 17 - 22
  • [38] Catching the Flow with Locality Sensitive Hashing in Programmable Data Planes
    Cao, Zuowei
    Chen, Xiao
    Sheng, Yiqiang
    Nil, Hong
    PROCEEDINGS OF 2018 IEEE 9TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2018, : 216 - 220
  • [39] Adaptive Network Traffic Reduction on the Fly With Programmable Data Planes
    Gyorgyi, Csaba
    Voros, Peter
    Kecskemeti, Karoly
    Szabo, Geza
    Laki, Sandor
    IEEE ACCESS, 2023, 11 : 24935 - 24944
  • [40] LODGE: LOcal Decisions on Global statEs in programmable data planes
    Sviridov, German
    Bonola, Marco
    Tulumello, Angelo
    Giaccone, Paolo
    Bianco, Andrea
    Bianchi, Giuseppe
    2018 4TH IEEE CONFERENCE ON NETWORK SOFTWARIZATION AND WORKSHOPS (NETSOFT), 2018, : 257 - 261