Abstract

This article presents the implementation of a control system for a multirotor unmanned aerial vehicle with a controller and an object recognition system based on Python programming language. The DJI Tello drone was used as the main drone to get accurate real-world values and see the operation behavior in practice. Multirotor drones are an integral part of the development of the modern world. This article presents a control model for an unmanned aerial vehicle using the Python programming language, which is based on object recognition using the OpenCV library and, based on the results, determining the trajectory of the quadrupole by the system itself. The work was carried out in accordance with the parameters of the DJI TELLO drone and the efficient operation of the algorithm in real conditions was demonstrated. To get the direction and speed of a multi-rotor unmanned aerial vehicle, in our case a four-rotor, 3 parameters are checked: roll, pitch, yaw, the latter is controlled using a comparative, integratordifferentiating controller.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call