• DocumentCode
    61066
  • Title

    Implementation of a Nonlinear Attitude Estimator for Aerial Robotic Vehicles

  • Author

    Minh-Duc Hua ; Ducard, Guillaume ; Hamel, Tarek ; Mahony, Robert ; Rudin, Konrad

  • Author_Institution
    Inst. des Syst. Intelligents et de Robot., UPMC, Paris, France
  • Volume
    22
  • Issue
    1
  • fYear
    2014
  • fDate
    Jan. 2014
  • Firstpage
    201
  • Lastpage
    213
  • Abstract
    Attitude estimation is a key component of the avionics suite of any aerial robotic vehicle. This paper details theoretical and practical solutions in order to obtain a robust nonlinear attitude estimator for flying vehicles equipped with low-cost sensors. The attitude estimator is based on a nonlinear explicit complementary filter that has been significantly enhanced with an effective gyro-bias compensation via the design of an anti-windup nonlinear integrator. A measurement decoupling strategy is proposed in order to make roll and pitch estimation robust to magnetic disturbances that are known to cause errors in yaw estimation. In addition, this paper discusses the fixed-point numerical implementation of the algorithm. Finally, simulation and experimental results confirm the performance of the proposed method.
  • Keywords
    attitude control; autonomous aerial vehicles; compensation; control system synthesis; nonlinear control systems; nonlinear filters; numerical analysis; observers; aerial robotic vehicles; anti-windup nonlinear integrator design; attitude estimation; fixed-point numerical implementation; flying vehicles; gyro-bias compensation; low-cost sensors; magnetic disturbances; measurement decoupling strategy; nonlinear explicit complementary filter; pitch estimation; robust nonlinear attitude estimator; roll estimation; yaw estimation; Anti-windup integrator; attitude estimation; gyro-bias compensation; magnetic disturbance; nonlinear observer; unmanned aerial vehicle (UAV);
  • fLanguage
    English
  • Journal_Title
    Control Systems Technology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6536
  • Type

    jour

  • DOI
    10.1109/TCST.2013.2251635
  • Filename
    6516072