Electronics Optics & Control, Volume. 26, Issue 2, 66(2019)

UAV Attitude Estimation Algorithm and Its FPGA Implementation Based on Pipeline Gaussian Particle Filter

WANG Yipin, WANG Jiahui, and XUE Yali
Author Affiliations
  • [in Chinese]
  • show less

    An attitude estimation algorithm is designed by using Gaussian Particle Filtering(GPF),algorithm.The quaternion discrete equation is taken as the state equation. The algorithm consists of five modules:sampling conditioning particle, sampling particle, weight calculation, mean covariance calculation and Cholesky. The “average” value and covariance matrix of the quaternion are calculated by using non-standardized weights, and the calculation formula of the covariance matrix is rewritten.In this way, the pipeline Gaussian particle filter algorithm is implemented. At the same time, a parallel design scheme is proposed, which can further optimize the running speed by using the remaining resources of FPGA. The simplified particle filter algorithm and Gaussian particle filter algorithm presented here can not only be used in UAV attitude estimation, but also be applied to other nonlinear estimation problems and applications. The simulation results have proved the feasibility and effectiveness of this design.

    Tools

    Get Citation

    Copy Citation Text

    WANG Yipin, WANG Jiahui, XUE Yali. UAV Attitude Estimation Algorithm and Its FPGA Implementation Based on Pipeline Gaussian Particle Filter[J]. Electronics Optics & Control, 2019, 26(2): 66

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category:

    Received: Mar. 6, 2018

    Accepted: --

    Published Online: Jan. 13, 2021

    The Author Email:

    DOI:10.3969/j.issn.1671-637x.2019.02.014

    Topics