Abstract:
Virtual reality is a new technology that has been used globally. Users across the globe are
integrating VR into the field of robotics. The integration of Virtual Reality with Unmanned
Aerial Vehicles (UAVs) helps users using their drone control abilities to perform drone
operations in a safe side. This study focuses on the integration of Oculus Quest 2 VR
headset to improve the operator's experience in both simulated and real-world. To evaluate
the effectiveness of this integration, a comparative analysis was carried out between the
Oculus Quest 2 and traditional controllers like FLYSKY FSi6x with PX4-autopilot based
drone. Result of comparison shows that Oculus Quest 2 gives a better experience, as it
enhances user interaction. To further analyze the efficiency, the system was tested in
simulation as well as in real life scenarios. These analyses show that the proposed system
performs well. A noticeable delay of approx. 0.13 sec in real time control observed between
input from the operator and the drone response which is negligible. To keep the
communication smooth and without lag between the controllers and drone control,
Message Queuing Telemetry Transport (MQTT) is used. The analysis thus verifies that
Oculus Quest 2, with the ability of better user experience can replace traditional controllers
in real life. The framework used in this work supports the extension for operating other
types of robots using ROS for their manipulation.