A general symmetry-preserving observer for aided attitude heading reference systems

We generalize several recent works on nonlinear observers for aided attitude heading reference systems: we propose a symmetry-preserving nonlinear observer which merges the most common measurements available on an aircraft (altitude, Earth-fixed and body-fixed velocity, inertial and magnetic sensors). It can be seen as an alternative to the Extended Kalman Filter, but easier to tune and computationally much more economic. Moreover it has by design a nice geometrical structure appealing from an engineering viewpoint. We illustrate its good performance on simulation and experimental results.

[1]  Mohinder S. Grewal,et al.  Global Positioning Systems, Inertial Navigation, and Integration , 2000 .

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

[3]  Philippe Martin,et al.  Design and Implementation of a Low-cost Attitude and Heading Nonlinear Estimator , 2008, ICINCO-SPSMC.

[4]  Philippe Martin,et al.  Design and Implementation of a Low-Cost Aided Attitude and Heading Reference System , 2008 .

[5]  Frank L. Lewis,et al.  Aircraft Control and Simulation , 1992 .

[6]  Philippe Martin,et al.  Symmetry-Preserving Observers , 2006, IEEE Transactions on Automatic Control.

[7]  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..

[8]  R. P. G. Collinson,et al.  Introduction to Avionics Systems , 2003 .

[9]  Mohinder S. Grewal,et al.  Kalman Filtering: Theory and Practice Using MATLAB , 2001 .

[10]  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..

[11]  R. Mahony,et al.  Complementary filter design on the Special Euclidean group SE(3) , 2007, 2007 European Control Conference (ECC).

[12]  J. Farrell,et al.  The global positioning system and inertial navigation , 1999 .

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

[14]  T. Hamel,et al.  Complementary filter design on the special orthogonal group SO(3) , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[15]  P. O. Collinson Year 2000 and the laboratory: embedded chips, algorithms and information systems , 1999 .

[16]  Philippe Martin,et al.  Invariant observers for attitude and heading estimation from low-cost inertial and magnetic sensors , 2007, 2007 46th IEEE Conference on Decision and Control.

[17]  Fan-Ren Chang,et al.  The attitude determination algorithm using integrated GPS/INS data , 2005 .

[18]  P. Rouchon,et al.  A non-linear symmetry-preserving observer for velocity-aided inertial navigation , 2006, 2006 American Control Conference.

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

[20]  W. R. Fried,et al.  Avionics Navigation Systems , 1969 .

[21]  李幼升,et al.  Ph , 1989 .