A Fast Weakly-Coupled Double-Layer ESKF Attitude Estimation Algorithm and Application

Yue Yang,Xiaoxiong Liu,Weiguo Zhang,Xuhang Liu,Yicong Guo
DOI: https://doi.org/10.3390/electronics9091465
IF: 2.9
2020-01-01
Electronics
Abstract:Aimed at the problem of small unmanned aerial vehicle (UAV) attitude solution accuracy and real-time performance in short-range navigation flight, in this paper, we propose a fast weakly-coupled double-layer error-state Kalman filter (DL-ESKF) attitude estimation algorithm. Considering the application of short-range navigation, we designed an improved attitude error model for low-cost gyroscope/accelerometer/magnetometer devices. In addition, we reasonably simplified certain factors that affect the attitude solution to reduce the filtering calculation burden. For the data coupling phenomenon caused by the different sampling frequencies of the attitude sensor data in the filtering process, we designed a new attitude algorithm combined with the ESKF and hierarchical filter. The first layer of filters used an accelerometer and the second layer used a magnetometer to correct the attitude error. We also built an offline and real-time test platform to verify the performance of the proposed algorithm in a simulation and flight test environment compared with the classic attitude algorithms. The experimental results demonstrated that the proposed algorithm not only improved the attitude solution accuracy and stability but also reduced the filter running time.
What problem does this paper attempt to address?