Hybrid Pose and Velocity-Bias Estimation on $SE(3)$ Using Inertial and Landmark Measurements

This paper deals with the design of globally exponentially stable invariant observers on the Special Euclidian group <inline-formula><tex-math notation="LaTeX">$SE(3)$</tex-math></inline-formula>. First, we propose a generic hybrid estimation scheme (depending on a generic potential function) evolving on <inline-formula><tex-math notation="LaTeX">$SE(3)\times \mathbb {R}^6$</tex-math></inline-formula> for pose (orientation and position) and velocity-bias estimation. Thereafter, the proposed estimation scheme is formulated explicitly in terms of inertial vectors and landmark measurements. Interestingly, the proposed estimation scheme leads to a decoupled rotational error dynamics from the translational dynamics, which is an interesting feature in practical applications with noisy measurements and disturbances.

[1]  John L. Crassidis,et al.  Survey of nonlinear attitude estimation methods , 2007 .

[2]  C. Samson,et al.  Riccati Observers for the non-stationary PnP problem , 2019 .

[3]  R. Sanfelice,et al.  Hybrid dynamical systems , 2009, IEEE Control Systems.

[4]  Ricardo G. Sanfelice,et al.  Hybrid Dynamical Systems: Modeling, Stability, and Robustness , 2012 .

[5]  Robert E. Mahony,et al.  Gradient-like observer design on the Special Euclidean group SE(3) with system outputs on the real projective space , 2015, 2015 54th IEEE Conference on Decision and Control (CDC).

[6]  Abdelhamid Tayebi,et al.  Attitude stabilization of a VTOL quadrotor aircraft , 2006, IEEE Transactions on Control Systems Technology.

[7]  D. Koditschek The Application of Total Energy as a Lyapunov Function for Mechanical Control Systems , 1989 .

[8]  Taeyoung Lee,et al.  Globally Asymptotically Stable Attitude Observer on SO(3) , 2015, 2015 54th IEEE Conference on Decision and Control (CDC).

[9]  Miaomiao Wang,et al.  On the Design of Hybrid Pose and Velocity-bias Observers on Lie Group SE(3) , 2018, ArXiv.

[10]  Bijoy K. Ghosh,et al.  Pose estimation using line-based dynamic vision and inertial sensors , 2003, IEEE Trans. Autom. Control..

[11]  Miaomiao Wang,et al.  Globally asymptotically stable hybrid observers design on SE (3) , 2017, 2017 IEEE 56th Annual Conference on Decision and Control (CDC).

[12]  Abdelhamid Tayebi,et al.  Construction of Synergistic Potential Functions on SO(3) With Application to Velocity-Free Hybrid Attitude Stabilization , 2015, IEEE Transactions on Automatic Control.

[13]  Philippe Martin,et al.  Non-Linear Symmetry-Preserving Observers on Lie Groups , 2007, IEEE Transactions on Automatic Control.

[14]  R. Mahony,et al.  Complementary filter design on the Special Euclidean group SE(3) , 2007, 2007 European Control Conference (ECC).

[15]  Abdelhamid Tayebi,et al.  Attitude and gyro bias estimation using GPS and IMU measurements , 2017, 2017 IEEE 56th Annual Conference on Decision and Control (CDC).

[16]  Andrew R. Teel,et al.  Hybrid control of rigid-body attitude with synergistic potential functions , 2011, Proceedings of the 2011 American Control Conference.

[17]  Robert E. Mahony,et al.  Observers for invariant systems on Lie groups with biased input measurements and homogeneous outputs , 2015, Autom..

[18]  Amir Moeini,et al.  Global attitude/position estimation using landmark and biased velocity measurements , 2016, IEEE Transactions on Aerospace and Electronic Systems.

[19]  Robert E. Mahony,et al.  Nonlinear Complementary Filters on the Special Orthogonal Group , 2008, IEEE Transactions on Automatic Control.

[20]  Robert E. Mahony,et al.  Gradient-Like Observers for Invariant Dynamics on a Lie Group , 2008, IEEE Transactions on Automatic Control.

[21]  Rita Cunha,et al.  A nonlinear position and attitude observer on SE(3) using landmark measurements , 2010, Syst. Control. Lett..

[22]  Abdelkader Abdessameud,et al.  Hybrid Attitude and Gyro-Bias Observer Design on $SO(3)$ , 2017, IEEE Transactions on Automatic Control.

[23]  Tarek Hamel,et al.  Riccati Observers for the Nonstationary PnP Problem , 2018, IEEE Transactions on Automatic Control.

[24]  M. Shuster,et al.  Three-axis attitude determination from vector observations , 1981 .

[25]  Robert E. Mahony,et al.  Observer design on the Special Euclidean group SE(3) , 2011, IEEE Conference on Decision and Control and European Control Conference.