Pose Estimation and Experimental Study
Pose Estimation and Experimental Study
1Faculty of International Education Intelligent Systems Laboratory School of Science, Engineering &
2 Ho Chi Minh City University of Technology, RMIT University Vietnam
Intelligent Systems Laboratory
Ho Chi Minh City University of Technology and Education Ho Chi Minh City, Vietnam
Technology and Education Ho Chi Minh City, Vietnam [email protected]
Ho Chi Minh City, Vietnam [email protected]
[email protected]
4th My-Ha Le
Faculty of Electrical and
Electronics Engineering
Ho Chi Minh City University of
Technology and Education
Ho Chi Minh City, Vietnam
Corresponding author:
[email protected]
Abstract—Autonomous quadcopter control based on is particularly beneficial for beginners. By using gestures,
computer vision has become one of the popular research operations are simplified, eliminating the need for physical
methods. However, challenges persist due to constraints in devices and enhancing portability and convenience. Recent
processing speed and memory associated with embedded edge studies on controlling quadcopters with gestures have
computing, thereby limiting accuracy and real-time
proposed and tested various methods. In paper [5], authors
performance. In this study, we introduce a novel gesture-
controlled autonomous quadcopter system capable of achieving discuss how Radio Control (RC) has traditionally been the
high accuracy in real-time scenarios. Firstly, the Lightweight method for controlling quadcopters, but it requires significant
OpenPose method is employed to extract gesture sequences. training. The paper explores alternatives like Kinect and Leap
Secondly, we propose a gesture classifier based on the SimVP Motion sensors for more natural interactions, although they
architecture. In order to validate our approach, we conduct an have a limited range. The research introduces an innovative
evaluation using a generated dataset, followed by testing in a wearable human-quadcopter interface developed on a
real-world environment. Results of our evaluation and Raspberry Pi Zero, allowing even beginners to execute
experiments demonstrate the effectiveness of the proposed complex maneuvers such as takeoffs, landings, and various
method.
flight patterns (circle, square, spiral) using hand gestures. The
Keywords— Quadcopter control, pose estimation, embedded effectiveness of this interface is validated through Gazebo
system, gesture-controlled quadcopter. simulations and field experiments, demonstrating its
commercial viability. Study [6] introduces a wearable device
SUMPPLEMENTARY MATERIAL that uses hand gestures to control UAV navigation via a
A video attachment to this work is available at: Natural User Interface (NUI), specifically with the DJI Tello
Video experiment: https://youtu.be/ovRuzbg3Swo quadcopter. The device employs an MPU6050 sensor,
enhanced by a complementary filter technique that combines
I. INTRODUCTION accelerometer and gyroscope data to stabilize angular outputs
The applications of combining quadcopters with and reduce noise. Experimental results show that hand
computer vision technology are diverse. These include gestures can effectively command the quadcopter, proving
obstacle detection and avoidance [1], vision-based landing the feasibility of gesture-based systems for UAV control.
[2], UAV navigation [3], inspection missions, and even These studies demonstrate the potential for developing
autonomous quadcopter racing [4]. Based on the above intelligent and flexible quadcopter control systems.
studies, our research focuses on creating a gesture-controlled The main contributions of this paper are summarized as
quadcopter control system. By using gesture recognition follows: First, we propose a new action classification model
techniques and deep learning neural networks, we aim to that enhances the accuracy and efficiency of identifying and
develop an interactive interface that eliminates the need for classifying various actions. Second, we apply this
conventional control mechanisms, making the operation of classification model to control a quadcopter, demonstrating
the quadcopter more natural and intuitive. its capability to operate flexibly and robustly in various
The traditional method of controlling a quadcopter scenarios. These contributions not only advance the field of
typically involves using a remote controller, which requires action classification but also significantly improve the
the operator to possess a certain level of expertise. For operational reliability and adaptability of quadcopter
newcomers, achieving stable control can be challenging. systems. The overall scheme is depicted in Fig.1.
Gesture control offers a more user-friendly alternative, which
Authorized licensed use limited to: ANNA UNIVERSITY. Downloaded on June 02,2025 at 19:16:04 UTC from IEEE Xplore. Restrictions apply.
Fig. 1 The overall scheme of our proposed system.
e)
Fig. 15 a) Quadcopter moves forward. b) Quadcopter moves left. c)
Quadcopter moves backward. d) Quadcopter moves right e) Quadcopter
returns to position completing all seven control commands.