TY - JOUR
T1 - Rigid body attitude estimation based on the Lagrange-d'Alembert principle
AU - Izadi, Maziar
AU - Sanyal, Amit K.
N1 - Funding Information:
Support from the National Science Foundation through grant CMMI 1131643 is gratefully acknowledged. The authors would also like to thank Robert Mahony and Tarek Hamel for their comments during preparation of the initial manuscript.
Publisher Copyright:
© 2014 Elsevier Ltd. All rights reserved.
PY - 2014/10/1
Y1 - 2014/10/1
N2 - Estimation of rigid body attitude and angular velocity without any knowledge of the attitude dynamics model is treated using the Lagrange-d'Alembert principle from variational mechanics. It is shown that Wahba's cost function for attitude determination from two or more non-collinear vector measurements can be generalized and represented as a Morse function of the attitude estimation error on the Lie group of rigid body rotations. With body-fixed sensor measurements of direction vectors and angular velocity, a Lagrangian is obtained as the difference between a kinetic energy-like term that is quadratic in the angular velocity estimation error and an artificial potential obtained from Wahba's function. An additional dissipation term that depends on the angular velocity estimation error is introduced, and the Lagrange-d'Alembert principle is applied to the Lagrangian with this dissipation. A Lyapunov analysis shows that the state estimation scheme so obtained provides stable asymptotic convergence of state estimates to actual states in the absence of measurement noise, with an almost global domain of attraction. These estimation schemes are discretized for computer implementation using discrete variational mechanics. A first order Lie group variational integrator is obtained as a discrete-time implementation. In the presence of bounded measurement noise, numerical simulations show that the estimated states converge to a bounded neighborhood of the actual states.
AB - Estimation of rigid body attitude and angular velocity without any knowledge of the attitude dynamics model is treated using the Lagrange-d'Alembert principle from variational mechanics. It is shown that Wahba's cost function for attitude determination from two or more non-collinear vector measurements can be generalized and represented as a Morse function of the attitude estimation error on the Lie group of rigid body rotations. With body-fixed sensor measurements of direction vectors and angular velocity, a Lagrangian is obtained as the difference between a kinetic energy-like term that is quadratic in the angular velocity estimation error and an artificial potential obtained from Wahba's function. An additional dissipation term that depends on the angular velocity estimation error is introduced, and the Lagrange-d'Alembert principle is applied to the Lagrangian with this dissipation. A Lyapunov analysis shows that the state estimation scheme so obtained provides stable asymptotic convergence of state estimates to actual states in the absence of measurement noise, with an almost global domain of attraction. These estimation schemes are discretized for computer implementation using discrete variational mechanics. A first order Lie group variational integrator is obtained as a discrete-time implementation. In the presence of bounded measurement noise, numerical simulations show that the estimated states converge to a bounded neighborhood of the actual states.
KW - Attitude estimation
KW - Lagrange-d'Alembert principle
KW - Lie group variational integrator
UR - http://www.scopus.com/inward/record.url?scp=85027957418&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85027957418&partnerID=8YFLogxK
U2 - 10.1016/j.automatica.2014.08.010
DO - 10.1016/j.automatica.2014.08.010
M3 - Article
AN - SCOPUS:85027957418
SN - 0005-1098
VL - 50
SP - 2570
EP - 2577
JO - Automatica
JF - Automatica
IS - 10
ER -