Unscented Attitude Estimator Based on Dual Attitude Representations

This paper investigates an unscented attitude estimator based on modified Rodriguez parameter (MRP) and quaternion using a linearized attitude representation transformation. When the singularity transformation conditions do not occur, the developed filter can benefit from the MRP representation in terms of decreased calculation burden and improved filter consistency. When the singularity transformation conditions occur, the developed filter has a comparable performance in terms of accuracy to the well-known unscented quaternion estimator but with better filtering consistency and lower calculation burden. The validation of the developed filter is demonstrated through a high-precision strapdown inertial navigation system/Global Positioning System (SINS/GPS) simulation test and a low-cost SINS/GPS car-mounted experiment.

[1]  Falko Kuester,et al.  Development and Evaluation of a Seismic Monitoring System for Building Interiors—Part II: Image Data Analysis and Results , 2008, IEEE Transactions on Instrumentation and Measurement.

[2]  H. Schaub,et al.  Nonsingular Attitude Filtering Using Modified Rodrigues Parameters , 2009 .

[3]  Y. Oshman,et al.  Attitude Estimation from Vector Observations Using a Genetic-Algorithm-Embedded Quaternion Particle Filter , 2006 .

[4]  D. Simon Optimal State Estimation: Kalman, H Infinity, and Nonlinear Approaches , 2006 .

[5]  Simo Srkk,et al.  Bayesian Filtering and Smoothing , 2013 .

[6]  Halil Ersin Soken,et al.  Pico satellite attitude estimation via Robust Unscented Kalman Filter in the presence of measurement faults. , 2010, ISA transactions.

[7]  Manika Saha,et al.  Robustness and Sensitivity Metrics for Tuning the Extended Kalman Filter , 2014, IEEE Transactions on Instrumentation and Measurement.

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

[9]  Joseph J. LaViola,et al.  On Kalman Filtering With Nonlinear Equality Constraints , 2007, IEEE Transactions on Signal Processing.

[10]  Halil Ersin Soken,et al.  REKF and RUKF for pico satellite attitude estimation in the presence of measurement faults , 2014 .

[11]  C. Karlgaard Nonlinear Regression Huber–Kalman Filtering and Fixed-Interval Smoothing , 2015 .

[12]  Guang-Zhong Yang,et al.  Calibration of Miniature Inertial and Magnetic Sensor Units for Robust Attitude Estimation , 2014, IEEE Transactions on Instrumentation and Measurement.

[13]  Baiqing Hu,et al.  Modified Unscented Quaternion Estimator Based on Quaternion Averaging , 2014 .

[14]  An Li,et al.  Robust derivative-free Kalman filter based on Huber's M-estimation methodology , 2013 .

[15]  Baiqing Hu,et al.  Huber-based novel robust unscented Kalman filter , 2012 .

[16]  P. Tsiotras Stabilization and optimality results for the attitude control problem , 1996 .

[17]  J. Junkins,et al.  Stereographic Orientation Parameters for Attitude Dynamics: A Generalization of the Rodrigues Parameters , 1996 .

[18]  Lubin Chang,et al.  Initial Alignment by Attitude Estimation for Strapdown Inertial Navigation Systems , 2015, IEEE Transactions on Instrumentation and Measurement.

[19]  Deok Jin Lee,et al.  Additive Divided Difference Filtering for Real- Time Spacecraft Attitude Estimation Using Modified Rodrigues Parameters , 2009 .

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

[21]  Robert E. Mahony,et al.  Implementation of a Nonlinear Attitude Estimator for Aerial Robotic Vehicles , 2014, IEEE Transactions on Control Systems Technology.

[22]  John L. Crassidis Sigma-point Kalman filtering for integrated GPS and inertial navigation , 2006 .

[23]  F. Markley,et al.  Unscented Filtering for Spacecraft Attitude Estimation , 2003 .

[24]  Fredrik Gustafsson,et al.  Some Relations Between Extended and Unscented Kalman Filters , 2012, IEEE Transactions on Signal Processing.

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

[26]  Simo Särkkä,et al.  Bayesian Filtering and Smoothing , 2013, Institute of Mathematical Statistics textbooks.

[27]  Felipe Espinosa,et al.  UAV Attitude Estimation Using Unscented Kalman Filter and TRIAD , 2012, IEEE Transactions on Industrial Electronics.

[28]  Danilo P. Mandic,et al.  A Widely Linear Complex Unscented Kalman Filter , 2011, IEEE Signal Processing Letters.

[29]  J. Crassidis,et al.  Particle Filtering for Sequential Spacecraft Attitude Estimation , 2004 .

[30]  Hanspeter Schaub,et al.  Shadow Set Considerations for Modified Rodrigues Parameter Attitude Filtering , 2014 .

[31]  Sirish L. Shah,et al.  Nonlinear Bayesian state estimation: A review of recent developments , 2012 .

[32]  Rajnikant V. Patel,et al.  A Novel Force Modeling Scheme for Needle Insertion Using Multiple Kalman Filters , 2012, IEEE Transactions on Instrumentation and Measurement.

[33]  F. Markley Attitude Error Representations for Kalman Filtering , 2003 .

[34]  John L. Crassidis,et al.  Fundamentals of Spacecraft Attitude Determination and Control , 2014 .

[35]  Bjarne A. Foss,et al.  Applying the unscented Kalman filter for nonlinear state estimation , 2008 .