Abstract

The use of unmanned aerial vehicles (UAV) systems has increased in recent years. Therefore,studies on UAVs have increased today. In this direction, the production of UAV systems with domestic resources has gained importance. In this study, it is desired to develop a domestic and national flight control card and software. In the flight control board designed for the UAV, it is aimed to keep the vehicle in balance in the air. Accurate measurement of platform orientation plays an important role in many applications such as aerospace, robotics, navigation, marine, machine interaction [1]. Inertial Measurement Unit (IMU) sensor was used to accurately measure the orientation of the UAV. IMU sensor is widely used in UAVs due to its light weight and low energy consumption. In this direction, the need for a filter has emerged in the IMU sensor, which is used to accurately measure the orientation of the unmanned aerial vehicle. In this study, a complementary filter was applied on the IMU sensor. Thanks to this filter, it has been observed that the accuracy of the data received from the IMU sensor has increased. Based on the data obtained, a Proportional Integral Derivative (PID) algorithm was developed, and the vehicle was kept in balance. In this study, ARMCortex-M4 based STM32F407VG microcontroller and MPU6050 as IMU sensor were used. Keil-uVision5 compiler is preferred for software. As a result, high accuracy in the orientation detection of unmanned aerial vehicles was obtained by applying a complementary filter on the IMU sensor.

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