Teleoperation Cloud Industrial Robot using XMPP Protocol
Rachmad Andri Atmoko, Daoguo Yang, Mohamad Ilyas Abas, Afif Zuhri Arfianto
- Year
- 2019
- Citations
- 2
- Access
- Open access
Abstract
Teleoperation is an operation needed to complete a variety of robot tasks in dangerous and difficult-to-reach environments. In the industrial world, teleoperation robots can be used to help humans complete dangerous tasks such as grasping and lifting in the nuclear industry. Controlling industrial robots can be done remotely via the Internet. However, communication still needs to be improved so that it can achieve low latency, be safe, high reliability, and be interoperable. This study proposes the use of the XMPP protocol to handle data interactions between robots and cloud platform. We modified the Robot Operating System (ROS) package by adding a special node that bridges communication using the XMPP protocol. We compare the performance of MQTT with the HTTP protocol. The test results show that the MQTT latency time is better than HTTP. The results of this study can be used in robot teleoperation operations in various industries that consider aspects of communication quality.
Keywords
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002