
A web application for remote control of ROS robot based on WebSocket protocol and Django development environment
Author(s) -
Zinaid Kapić,
Aladin Crnkić,
Edin Mujčić,
Jasna Hamzabegović
Publication year - 2021
Publication title -
iop conference series. materials science and engineering
Language(s) - English
Resource type - Journals
eISSN - 1757-899X
pISSN - 1757-8981
DOI - 10.1088/1757-899x/1208/1/012035
Subject(s) - teleoperation , joystick , robot , protocol (science) , interface (matter) , computer science , human–computer interaction , development (topology) , remote control , motion planning , systems engineering , simulation , control engineering , embedded system , engineering , artificial intelligence , operating system , medicine , mathematical analysis , alternative medicine , mathematics , bubble , pathology , maximum bubble pressure method
The development of teleoperation systems, robots, or any physical part of the system can be costly and if something goes wrong it can lead to development overdue. Precisely for these reasons, engineers and scientists today resort to the development of simulated systems before the construction of a real system. Robot Operating System (ROS) is one of the most popular solutions for robot development, manipulation, and simulation. In this paper, we present a web application for remote control of a ROS robot. The robot is controlled via a web application that is used as a virtual Joystick. Also, in this paper, an experimental work analysis of the projected system is performed. Further research possibilities include upgrading the presented web interface, adding certain motion autonomy sensors, or integrating some path planning algorithms.