+86-755-21539034
Touch The FutureContact Us
Shenzhen TitanFlying Technology Co., Ltd.

The First Step Of GD32F103+MPU9150 Quad-Rotor Aircraft: Attitude Fusion Algorithms

Compared with the helicopters, the mechanical structure of the quad-rotor and even the multiple rotor aircraft is simple, flexible and stable. The volume of it can be smaller or larger centainly. It transforms the helicopter’s difficulties of the complex mechanical design to the electronic circuits and algorithms, so the design of the quad-rotor aircraft is easier and much more popular.

The core of the quad-rotor aircraft’s software consists of two parts: attitude fusion algorithms and control algorithms. The cores of the hardware are MCU and sensor. The attitude fusion algorithms is to mix the 3 axis acceleration, the 3 axis angular velocity and the 3 axis magnetic field strength into the quaternion, and then convert the number of quaternion into the Euler angles. Finally, transport the Euler angles to all the motors as controlled quantity to control the attitude of the aircraft. Euler angles include angle Yaw, angle Pitch and angle Roll. AHRS Update is integrated with gyroscopes, accelerometer and magnetometers, while IMU Update is only integrated with gyroscopes and accelerometer. As far as the advantages and disadvantages are concerned, the IMU update algorithm only combines the accelerometer and the data of the gyroscope. It also needs the complementary filtering algorithm to fuse the magnetometer to correct the angle Yaw. Otherwise the aircraft could not find true direction. But there is a problem in this complementary filter. If the range of the angle Yaw is about 0 to 360 degrees, the head of the aircraft will go through 0 degrees (360 degrees) when the head is about 1 degrees north by west to 364 degrees north by east. However, AHRS update can solve this problem very well. But when the sensor is disturbed by a strong peripheral magnetic field, because AHRS update integrates the magnetometer data into all Euler angles, it may lose a full-scale control, and cause the crash.
News Related
  • Custom Drone Frame

    Custom Drone Frame

    October 11, 2018Generally speaking, short frame can increase the maneuverability of drone while long frame is more stable. Frame is the main part of drone, but it is easily to get hit and broken, when it is flying, b...view
  • Multispectral Camera Drone Sprinkler Head Cleaning

    Multispectral Camera Drone Sprinkler Head Cleaning

    October 18, 2018Liquid has impurities and lack of regular cleaning are the causes of blockage of the sprinkler head of the multispectral camera drone. So what should we do when we're stuck with a blockage of multisp...view
  • How Much do You Know about Drone Safety

    How Much do You Know about Drone Safety

    October 18, 20181. Firstly, check whether the drone propeller is correctly installed. If the propeller blade is cracked or serrated, please replace the new propeller in time. It is better to replace 2 pairs of blades...view
  • UAV Market Expanding With The Widening Applications Of UAVs In Commercial Sector

    UAV Market Expanding With The Widening Applications Of UAVs In Commercial Sector

    March 5, 2018U.S. Expected To Continue Its Leadership In Revenue GenerationAt the inception of Unmanned Aerial Vehicle (UAV) in the 20th century, the UAVs were utilized specifically for military purposes. But with...view
  • TEL:+86-755-21539034
  • FAX:0086-755-86181421
  • EMAIL:info@titanflying.com
  • ADDRESS:NO.15 Chaoyang road, Yanluo street, Songgang town, Baoan District, Shenzhen