A Landmark Based Nonlinear Observer for Attitude and Position Estimation with Bias Compensation

This paper addresses the problem of estimating position and attitude of a rigid body based on landmark coordinate readings and biased velocity measurements. Using a Lyapunov function conveniently defined by the landmark measurement error, a nonlinear observer on SE(3) is derived. The resulting position, attitude, and biases estimation errors are shown to converge exponentially fast to the desired equilibrium points. The observer terms are explicit functions of the landmark measurements and velocity readings, exploiting the sensor information directly. Simulation results for trajectories described by time-varying linear and angular velocities are presented to illustrate the stability and convergence properties of the observer, supporting the application of the algorithm to autonomous air vehicles and other robotic platforms.

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

[2]  M. Innocenti,et al.  Stability considerations in quaternion attitude control using discontinuous Lyapunov functions , 2004 .

[3]  Rita Cunha,et al.  Landmark based nonlinear observer for rigid body attitude and position estimation , 2007, 2007 46th IEEE Conference on Decision and Control.

[4]  Antonio Loría,et al.  Explicit convergence rates for MRAC-type systems , 2004, Autom..

[5]  Eduardo Sontag,et al.  Global Stabilization for Systems Evolving on Manifolds , 2004 .

[6]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[7]  S. Bhat,et al.  A topological obstruction to continuous global stabilization of rotational motion and the unwinding phenomenon , 2000 .

[8]  S. Salcudean A globally convergent angular velocity observer for rigid body motion , 1991 .

[9]  N. McClamroch,et al.  Almost global attitude stabilization of an orbiting satellite including gravity gradient and control saturation effects , 2006, 2006 American Control Conference.

[10]  Antonio Loría,et al.  Uniform exponential stability of linear time-varying systems: revisited , 2002, Syst. Control. Lett..

[11]  Robert M. Sanner,et al.  A coupled nonlinear spacecraft attitude controller and observer with an unknown constant gyro bias and gyro noise , 2003, IEEE Trans. Autom. Control..

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