Extended Kalman Filter for Spacecraft Pose Estimation Using Dual Quaternions

Based on the highly successful quaternion multiplicative extended Kalman filter for spacecraft attitude estimation using unit quaternions, this paper proposes a dual quaternion multiplicative extended Kalman filter for spacecraft pose (i.e., attitude and position) and linear and angular velocity estimation using unit dual quaternions. By using the concept of error unit dual quaternion, defined analogously to the concept of error unit quaternion in the quaternion multiplicative extended Kalman filter, this paper proposes, as far as the authors know, the first multiplicative extended Kalman filter for pose estimation. The state estimate of the dual quaternion multiplicative extended Kalman filter can directly be used by recently proposed pose controllers based on dual quaternions, without any additional conversions, thus providing an elegant solution to the output dynamic compensation problem of the full six degree-of-freedom motion of a rigid body. Three formulations of the dual quaternion multiplicative e...

[1]  Ran Dai,et al.  Distributed Motion Estimation of Space Objects Using Dual Quaternions , 2014 .

[2]  Panagiotis Tsiotras,et al.  Adaptive Model-Independent Tracking of Rigid Body Position and Attitude Motion with Mass and Inertia Matrix Identification using Dual Quaternions , 2013 .

[3]  Stergios I. Roumeliotis,et al.  Vision-Aided Inertial Navigation for Spacecraft Entry, Descent, and Landing , 2009, IEEE Transactions on Robotics.

[4]  Zhaowei Sun,et al.  6-DOF robust adaptive terminal sliding mode control for spacecraft formation flying , 2012 .

[5]  Panagiotis Tsiotras,et al.  A 5-dof Experimental Platform for Spacecraft Rendezvous and Docking , 2009 .

[6]  Panagiotis Tsiotras,et al.  Robust Feature Detection, Acquisition and Tracking for Relative Navigation in Space with a Known Target , 2013 .

[7]  D. Hu,et al.  Strapdown inertial navigation system algorithms based on dual quaternions , 2005 .

[8]  Marcello Romano,et al.  Laboratory Experimentation of Autonomous Spacecraft Approach and Docking to a Collaborative Target , 2007 .

[9]  Son-Goo Kim,et al.  Kalman filtering for relative spacecraft attitude and position estimation , 2005 .

[10]  William Rowan Hamilton,et al.  Elements of Quaternions , 1969 .

[11]  Daniele Mortari,et al.  Norm-Constrained Kalman Filtering , 2009 .

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

[13]  F. Landis Markley,et al.  Attitude Filtering on SO(3) , 2006 .

[14]  Eduardo Bayro-Corrochano,et al.  The Motor Extended Kalman Filter: A Geometric Approach for Rigid Motion Estimation , 2004, Journal of Mathematical Imaging and Vision.

[15]  E. J. Lefferts,et al.  Kalman Filtering for Spacecraft Attitude Estimation , 1982 .

[16]  Mongi A. Abidi,et al.  Pose and motion estimation using dual quaternion-based extended Kalman filtering , 1998, Electronic Imaging.

[17]  Mongi A. Abidi,et al.  Pose and motion estimation from vision using dual quaternion-based extended kalman filtering , 1997 .

[18]  Zexiang Li,et al.  Kinematic control of free rigid bodies using dual quaternions , 2008, Int. J. Autom. Comput..

[19]  F. Markley Attitude Error Representations for Kalman Filtering , 2003 .