Attitude Determination Algorithm based on Relative Quaternion Geometry of Velocity Incremental Vectors for Cost Efficient AHRS Design

A novel attitude determination method is investigated that is computationally efficient and implementable in low cost sensor and embedded platform. Recent result on attitude reference system design is adapted to further develop a three-dimensional attitude determination algorithm through the relative velocity incremental measurements. For this, velocity incremental vectors, computed respectively from INS and GPS with different update rate, are compared to generate filter measurement for attitude estimation. In the quaternion-based Kalman filter configuration, an Euler-like attitude perturbation angle is uniquely introduced for reducing filter states and simplifying propagation processes. Furthermore, assuming a small angle approximation between attitude update periods, it is shown that the reduced order filter greatly simplifies the propagation processes. For performance verification, both simulation and experimental studies are completed. A low cost MEMS IMU and GPS receiver are employed for system integration, and comparison with the true trajectory or a high-grade navigation system demonstrates the performance of the proposed algorithm.

[1]  F. Markley Multiplicative Versus Additive Filtering for Spacecraft Attitude Determination , 2003 .

[2]  C. Rizos,et al.  Improving Adaptive Kalman Estimation in GPS/INS Integration , 2007, Journal of Navigation.

[3]  Chan Gook Park,et al.  Adaptive Two-Stage Extended Kalman Filter for a Fault-Tolerant INS-GPS Loosely Coupled System , 2009 .

[4]  Wei Huang,et al.  A robust strong tracking cubature Kalman filter for spacecraft attitude estimation with quaternion constraint , 2016 .

[5]  David M. Bevly,et al.  Integrating INS Sensors With GPS Measurements for Continuous Estimation of Vehicle Sideslip, Roll, and Tire Cornering Stiffness , 2006, IEEE Transactions on Intelligent Transportation Systems.

[6]  Eric J. Rossetter,et al.  Vehicle Sideslip and Roll Parameter Estimation using GPS , 2002 .

[7]  Bernhard Hofmann-Wellenhof,et al.  GNSS - Global Navigation Satellite Systems , 2008 .

[8]  D. Gebre-Egziabher,et al.  A low-cost GPS/inertial attitude heading reference system (AHRS) for general aviation applications , 1998, IEEE 1998 Position Location and Navigation Symposium (Cat. No.98CH36153).

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

[10]  I. Bar-Itzhack,et al.  Attitude Determination from Vector Observations: Quaternion Estimation , 1985, IEEE Transactions on Aerospace and Electronic Systems.

[11]  Angelo M. Sabatini,et al.  Quaternion-based extended Kalman filter for determining orientation by inertial and magnetic sensing , 2006, IEEE Transactions on Biomedical Engineering.

[12]  Angelo M. Sabatini,et al.  Estimating Three-Dimensional Orientation of Human Body Parts by Inertial/Magnetic Sensing , 2011, Sensors.

[13]  J. Christian Gerdes,et al.  The Use of GPS Based Velocity Measurements for Measurement of Sideslip and Wheel Slip , 2002 .

[14]  Malcolm D. Shuster,et al.  INFLIGHT ESTIMATION OF SPACECRAFT SENSOR ALIGNMENT , 1990 .

[15]  Zhenbao Liu,et al.  Square-root quaternion cubature Kalman filtering for spacecraft attitude estimation , 2012 .

[16]  John Weston,et al.  Strapdown Inertial Navigation Technology , 1997 .

[17]  Sangkyung Sung,et al.  An Efficient Attitude Reference System Design Using Velocity Differential Vectors under Weak Acceleration Dynamics , 2016 .

[18]  Ganduulga Gankhuyag,et al.  Navigation System Heading and Position Accuracy Improvement through GPS and INS Data Fusion , 2016, J. Sensors.

[19]  Qiang Liu,et al.  Attitude and Heading Reference System for Quadrotor Based on MEMS Sensors , 2012, 2012 Second International Conference on Instrumentation, Measurement, Computer, Communication and Control.