Nonlinear attitude estimation with measurement decoupling and anti-windup gyro-bias compensation

Abstract Any low-cost IMU is subject to biased measurement in its gyroscopes. This paper presents a nonlinear attitude observer which incorporates anti-windup gyro-bias compensation. It also provides an extension of the decoupling strategy of IMU measurement recently proposed in the literature by providing almost global stability proof along with a comprehensive study of the decoupling strategy. Simulation and experimental results are given to illustrate the concept.

[1]  Tarek Hamel,et al.  NONLINEAR ATTITUDE AND GYROSCOPE'S BIAS ESTIMATION FOR A VTOL UAV , 2005 .

[2]  Philippe Martin,et al.  Design and implementation of a low-cost observer-based attitude and heading reference system , 2010 .

[3]  J. Stuelpnagel,et al.  A Least Squares Estimate of Satellite Attitude (Grace Wahba) , 1966 .

[4]  Carlos Silvestre,et al.  A Nonlinear GPS/IMU based observer for rigid body attitude and position estimation , 2008, 2008 47th IEEE Conference on Decision and Control.

[5]  Taeyoung Lee,et al.  Global optimal attitude estimation using uncertainty ellipsoids , 2006, Syst. Control. Lett..

[6]  M. Shuster,et al.  Three-axis attitude determination from vector observations , 1981 .

[7]  E. J. Lefferts,et al.  Kalman Filtering for Spacecraft Attitude Estimation , 1982 .

[8]  Bijoy K. Ghosh,et al.  Pose estimation using line-based dynamic vision and inertial sensors , 2003, IEEE Trans. Autom. Control..

[9]  John L. Crassidis,et al.  Survey of nonlinear attitude estimation methods , 2007 .

[10]  G. Wahba A Least Squares Estimate of Satellite Attitude , 1965 .

[11]  M. Moallem,et al.  Attitude estimation and stabilization of a rigid body using low-cost sensors , 2007, 2007 46th IEEE Conference on Decision and Control.

[12]  Robert E. Mahony,et al.  Nonlinear Complementary Filters on the Special Orthogonal Group , 2008, IEEE Transactions on Automatic Control.

[13]  Minh-Duc Hua Contributions to the automatic control of aerial vehicles , 2009 .

[14]  Robert E. Mahony,et al.  Attitude estimation on SO[3] based on direct inertial measurements , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[15]  P. B. Davenport A vector approach to the algebra of rotations with applications , 1968 .

[16]  Hassan K. Khalil,et al.  Robust output regulation of minimum phase nonlinear systems using conditional servocompensators , 2005 .

[17]  Philippe Martin,et al.  An Invariant Observer for Earth-Velocity-Aided Attitude Heading Reference Systems , 2008 .

[18]  Manfred Morari,et al.  A unified framework for the study of anti-windup designs , 1994, Autom..

[19]  F. Markley,et al.  Quaternion Attitude Estimation Using Vector Observations , 2000 .

[20]  Minh-Duc Hua Attitude estimation for accelerated vehicles using GPS/INS measurements , 2010 .

[21]  Thor I. Fossen,et al.  A nonlinear observer for GPS and INS integration , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[22]  Silvere Bonnabel,et al.  Left-invariant extended Kalman filter and attitude estimation , 2007, 2007 46th IEEE Conference on Decision and Control.

[23]  X. Zhang Pose Estimation using ∞ , 2005 .

[24]  Robert M. Sanner,et al.  A coupled nonlinear spacecraft attitude controller and observer with an unknown constant gyro bias and gyro noise , 2003, IEEE Trans. Autom. Control..