TY - JOUR
T1 - Minimum-energy filtering for attitude estimation
AU - Zamani, Mohammad
AU - Trumpf, Jochen
AU - Mahony, Robert
PY - 2013
Y1 - 2013
N2 - In this work, we study minimum-energy filtering for attitude kinematics with vectorial measurements using Mortensen's approach. The exact form of a minimum-energy attitude observer is derived and is shown to depend on the Hessian of the value function of an associated optimal control problem. A suitably chosen matrix representation of the Hessian operator leads to a Riccati equation that approximates a minimum-energy attitude filter. An extended version of the proposed approximate filter is included for a situation where there is slowly time-varying bias in the gyro measurements. A unit quaternion version of the proposed filter is derived and shown to outperform the multiplicative extended Kalman filter (MEKF) for situations with large initialization errors or large measurement errors.
AB - In this work, we study minimum-energy filtering for attitude kinematics with vectorial measurements using Mortensen's approach. The exact form of a minimum-energy attitude observer is derived and is shown to depend on the Hessian of the value function of an associated optimal control problem. A suitably chosen matrix representation of the Hessian operator leads to a Riccati equation that approximates a minimum-energy attitude filter. An extended version of the proposed approximate filter is included for a situation where there is slowly time-varying bias in the gyro measurements. A unit quaternion version of the proposed filter is derived and shown to outperform the multiplicative extended Kalman filter (MEKF) for situations with large initialization errors or large measurement errors.
KW - Invariant extended Kalman filter (IEKF)
KW - multiplicative extended Kalman filter (MEKF)
KW - unscented Kalman filter (UKF)
KW - unscented quaternion estimator (USQUE)
UR - https://www.scopus.com/pages/publications/84885738698
U2 - 10.1109/TAC.2013.2259092
DO - 10.1109/TAC.2013.2259092
M3 - Article
SN - 0018-9286
VL - 58
SP - 2917
EP - 2921
JO - IEEE Transactions on Automatic Control
JF - IEEE Transactions on Automatic Control
IS - 11
M1 - 6504725
ER -