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.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.