• DocumentCode
    2405314
  • Title

    Invariant Momentum-tracking Kalman Filter for attitude estimation

  • Author

    Persson, S. Mikael ; Sharf, Inna

  • Author_Institution
    Dept. of Mech. Eng., McGill Univ., Montreal, QC, Canada
  • fYear
    2012
  • fDate
    14-18 May 2012
  • Firstpage
    592
  • Lastpage
    598
  • Abstract
    This paper presents the development, simulation and experimental testing of a non-linear Kalman filter for attitude estimation. This non-linear filter is able to conserve the invariants of the Kalman filter, i.e., the expectations on state estimates and their covariances, by operating in the Lie algebra of SO(3) and along the trajectory of evolving angular momentum. The main feature of this novel discrete-time filter is that the linearization of the Gaussian uncertainty around these permanent trajectories leads to a locally optimal Kalman gain matrix. Results confirm that this Invariant Momentum-tracking Kalman Filter (IMKF) out-performs state-of-the-art approaches such as the Extended Kalman Filter (EKF), and Invariant Extended Kalman Filter (IEKF). At very-low sampling rates, EKFs suffer from divergence as the uncertainty propagation is corrupted by the underlying system approximations. The IMKF suffers no such problems according to the theoretical developments and results reported here.
  • Keywords
    Gaussian processes; Kalman filters; Lie algebras; attitude control; nonlinear filters; Gaussian uncertainty; Lie algebra; SO(3); attitude estimation; evolving angular momentum; invariant extended Kalman filter; invariant momentum-tracking Kalman filter; locally optimal Kalman gain matrix; nonlinear Kalman filter; state estimates; Covariance matrix; Kalman filters; Noise measurement; Quaternions; Uncertainty; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2012 IEEE International Conference on
  • Conference_Location
    Saint Paul, MN
  • ISSN
    1050-4729
  • Print_ISBN
    978-1-4673-1403-9
  • Electronic_ISBN
    1050-4729
  • Type

    conf

  • DOI
    10.1109/ICRA.2012.6224562
  • Filename
    6224562