Interface Design of DJI Tello Quadcopter Flight Control

Authors

  • Fahmizal Universitas Gadjah Mada
  • Danis Afidah Universitas Gadjah Mada
  • Swadexi Istiqphara Institut Teknologi Sumatera
  • Nur Syuhadah Abu University Teknikal Malaysia Melaka

DOI:

https://doi.org/10.59247/jfsc.v1i2.35

Keywords:

DJI Tello; Processing IDE; quadcopter; control

Abstract

Quadcopter is an unmanned, remote-controlled aircraft. This quadcopter has various types, in this study, the DJI Tello is used. The aim is to create a DJI Tello quadcopter flying control interface with Processing IDE, where the DJI Tello quadcopter will be controlled via a keyboard, joystick, and Graphical User Interface (GUI). Programmed through the Processing IDE, so the quadcopter can be controlled via the keyboard. The functions of some keys on the keyboard and joystick will be used to control the quadcopter's flying. To control these flying, several libraries available in the Processing IDE are required, while the GUI will function to read how the conditions of the quadcopter when the quadcopter and processing IDE are connected. The testing results show that the GUI can display the same position as the actual DJI Tello based on the data communication.

References

B. B. Kocer, L. Orr, et al., “An intelligent aerial manipulator for wind turbine inspection and repair,” in 2022 UKACC 13th International Conference on Control (CONTROL), pp. 226–227, 2022, https://doi.org/10.1109/Control55989.2022.9781451.

M.E. Guerrero-Sánchez, O. Hernández-González, R. Lozano, C.D. García-Beltrán, G. Valencia-Palomo, F.R. López-Estrada, “Energy-Based Control and LMI-Based Control for a Quadrotor Transporting a Payload.”, Mathematics 2019, vol. 7, no. 11, 2019, https://doi.org/10.3390/math7111090.

S. Ahirwar, R. Swarnkar, S. Bhukya, and G. Namwade,” Application of drones in agriculture”, International Journal of Current Microbiology and Applied Sciences, vol. 8, no. 1, pp. 2500-2505, 2019, https://doi.org/10.20546/ijcmas.2019.801.264.

J. Shahmoradi, E. Talebi, P. Roghanchi, and M. Hassanalian, “A comprehensive review of applications of drone technology in the mining industry”, Drones, vol. 4, no. 3, 2020, p. 34, https://doi.org/10.3390/drones4030034.

M. A. Goodrich, J. L. Cooper, J. A. Adams, C. Humphrey, R. Zeeman and B. G. Buss, "Using a Mini-UAV to Support Wilderness Search and Rescue: Practices for Human-Robot Teaming," 2007 IEEE International Workshop on Safety, Security and Rescue Robotics, pp. 1-6, 2007, https://doi.org/10.1109/SSRR.2007.4381284.

A. Sehrawat, T. A. Choudhury and G. Raj, "Surveillance drone for disaster management and military security," 2017 International Conference on Computing, Communication and Automation (ICCCA), pp. 470-475, 2017, https://doi.org/10.1109/CCAA.2017.8229846.

M. Önder Efe, “Sliding Mode Control for Unmanned Aerial Vehicles Research,” Stud. Syst. Decis. Control, vol. 24, pp. 239–255, 2015, https://doi.org/10.1007/978-3-319-18290-2_12.

U.F. Ukaegbu, L.K. Tartibu, M.O. Okwu, and I.O. Olayode, “Development of a lightweight unmanned aerial vehicle for precision agriculture”, Sensors, vol. 21, no. 13, p. 4417, 2021, https://doi.org/10.3390/s21134417.

M. Santos, V. López and F. Morata, "Intelligent fuzzy controller of a quadrotor," 2010 IEEE International Conference on Intelligent Systems and Knowledge Engineering, pp. 141-146, 2010, https://doi.org/10.1109/ISKE.2010.5680812.

H. Maghfiroh, C. Hermanu, and V.S.Z. Hizmi, “Position Control of VTOL System Using ANFIS via Hardware in The Loop”, SINERGI, vol. 25, no. 3, pp.309-318, 2021, https://doi.org/10.22441/sinergi.2021.3.008.

L.G.M. Pinto, F. Mora-Camino, P.L. de Brito, A.C.B. Ramos, and H.F. Castro Filho, “A ssd–ocr approach for real-time active car tracking on quadrotors” 16th International Conference on Information Technology-New Generations (ITNG 2019), pp. 471-476, 2019, https://doi.org/10.1007/978-3-030-14070-0_65.

M. Orsag, C. Korpela, et al., “Modeling and control of MM-UAV: Mobile manipulating unmanned aerial vehicle,” Journal of Intelligent and Robotic Systems: Theory and Applications, vol. 69, pp. 227–240, 2013, https://doi.org/10.1007/s10846-012-9723-4.

M. Orsag, C. Korpela, S. Bogdan and P. Oh, "Valve turning using a dual-arm aerial manipulator," 2014 International Conference on Unmanned Aircraft Systems (ICUAS), pp. 836-841, 2014, https://doi.org/10.1109/ICUAS.2014.6842330.

J. Y. C. Chen, E. C. Haas and M. J. Barnes, "Human Performance Issues and User Interface Design for Teleoperated Robots," IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), vol. 37, no. 6, pp. 1231-1245, 2007, https://doi.org/10.1109/TSMCC.2007.905819.

A. Boonsongsrikul, and J. Eamsaard, “Real-Time Human Motion Tracking by Tello EDU Drone” Sensors, vol. 23, no. 2, p. 897, 2023, https://doi.org/10.3390/s23020897.

W. Giernacki, J. Rao, S. Sladic, A. Bondyra, M. Retinger and T. Espinoza-Fraire, "DJI Tello Quadrotor as a Platform for Research and Education in Mobile Robotics and Control Engineering," 2022 International Conference on Unmanned Aircraft Systems (ICUAS), pp. 735-744, 2022, https://doi.org/10.1109/ICUAS54217.2022.9836168.

F. G. Becker, “A Programming Handbook for Visual Designers and Artists,” MIT Press-200709, p. 373-403, 2015, https://mitpress.mit.edu/9780262182621/processing/.

Downloads

Published

2023-08-21

How to Cite

[1]
Fahmizal, D. Afidah, S. Istiqphara, and N. S. Abu, “Interface Design of DJI Tello Quadcopter Flight Control ”, JFSC, vol. 1, no. 2, pp. 49–54, Aug. 2023.

Issue

Section

Articles