Abstract The accurate attitude estimation is the foundation of autonomous flight control for unmanned aerial vehicle (UAV). However, the existing inertia/magnetic field-based roll attitude estimation presents challenges, including the significant computational burden and high cumulative error. To address these issues, this paper proposes a novel roll attitude estimation approach for UAV based on spinning single-axis magnetometer. Firstly, a distinctive rotating measuring mechanism is structured by incorporating the encoder and geomagnetic sensor. Then, the rotating angle of the sensor in relation to the UAV is ascertained with the specific output signal of the geomagnetic sensor with the rotating mechanism. Based on the above, a roll attitude estimation model to be established with the relative angle relationship. Finally, comparative simulations are conducted to demonstrate the feasibility of the presented method. The suggested design method provides a rapid and cost-effective way for roll attitude estimation.
Read full abstract