Title :
A second order minimum-energy filter on the special orthogonal group
Author :
Zamani, Mahdi ; Trumpf, Jochen ; Mahony, Robert
Author_Institution :
Res. Sch. of Eng., Australian Nat. Univ., Canberra, ACT, Australia
Abstract :
This work documents a case study in the application of Mortensen´s nonlinear filtering approach to invariant systems on general Lie groups. In this paper, we consider the special orthogonal group SO(3) of all rotation matrices. We identify the exact form of the kinematics of the minimum-energy (optimal) observer on SO(3) and note that it depends on the Hessian of the value function of the associated optimal control problem. We derive a second order approximation of the dynamics of the Hessian by neglecting third order terms in the expansion of the dynamics. This yields a Riccati equation that together with the optimal observer equation form a second order minimum-energy filter on SO(3). The proposed filter is compared to the multiplicative extended Kalman filter (MEKF), arguably the industry standard for attitude estimation, by means of simulations. Our studies indicate superior transient and asymptotic tracking performance of the proposed filter as compared to the MEKF.
Keywords :
Hessian matrices; Riccati equations; approximation theory; filtering theory; nonlinear filters; observers; optimal control; Hessian dynamics; MEKF; Mortensen nonlinear filtering approach; Riccati equation; associated optimal control problem; asymptotic tracking performance; attitude estimation; general Lie groups; invariant systems; minimum-energy observer; multiplicative extended Kalman filter; optimal observer equation; rotation matrices; second order approximation; second order minimum-energy filter; special orthogonal group; Approximation methods; Equations; Mathematical model; Observers; Optimal control; Symmetric matrices; Vectors;
Conference_Titel :
American Control Conference (ACC), 2012
Conference_Location :
Montreal, QC
Print_ISBN :
978-1-4577-1095-7
Electronic_ISBN :
0743-1619
DOI :
10.1109/ACC.2012.6315025