Ghazi, Georges and Voyer, Julien.
2024.
« Use of a DJI Tello drone as an educational platform in the field of control engineering ».
In Proceedings of the Canadian Engineering Education Association (CEEA-ACEG) Conference (Kelowna, BC, Canada, June 17-21, 2023)
Coll. « Proceedings of the Canadian Engineering Education Association (CEEA) »
Canadian Engineering Education Association.
Preview |
PDF
Ghazi-G-2024-29458.pdf - Published Version Use licence: Creative Commons CC BY-NC. Download (667kB) | Preview |
Abstract
This paper presents a hands-on pedagogical approach using a DJI Tello drone as an interactive teaching platform in the field of automatic control engineering. The DJI Tello is a small commercial quadcopter drone and includes a software development kit (SDK) that allows developers to control the Tello using various programming languages, including Python. The drone is also equipped with a large number of sensors that can be used in realtime to collect data and analyze how changes in control inputs such as thrust, pitch, roll, and yaw affect its flight path and stability. These features make the Tello a good teaching tool for demonstrating control concepts in an attractive and practical way. Two examples of pedagogical applications are presented in this paper. The first example aims to illustrate in practice how system identification can be used to create a mathematical model of the DJI Tello drone using transfer functions. The second example aims to illustrate how to design a Proportional-Integral (PI) controller and validate it after its implementation on the DJI Tello drone. Through these teaching demonstrations, it was possible to enhance cognitive learning while providing students with a better understanding of the fundamental concepts of modeling and control. It was also observed that even though the students had no background in aeronautics, the use of an atypical system such as a drone aroused their curiosity, encouraging them to participate, thus making the in-class demonstrations more dynamic
| Item Type: | Conference proceeding |
|---|---|
| Professor: | Professor Ghazi, Georges |
| Affiliation: | Génie des systèmes |
| Date Deposited: | 10 Sep 2024 16:16 |
| Last Modified: | 07 Nov 2024 20:42 |
| URI: | https://espace2.etsmtl.ca/id/eprint/29458 |
Actions (login required)
![]() |
View Item |

