Vision-based relative navigation using cubature Huber-based filtering

A novel vision-based relative navigation system (VBRNS) plays an important role in aeronautics and astronautics fields, and the filter is the core of VBRNS. However, most of the existing filtering algorithms used in VBRNS are derived based on Gaussian assumption and disregard the non-Gaussianity of VBRNS. Therefore, a novel robust filtering named as cubature Huber-based filtering (CHF) is proposed and applied to VBRNS to improve the navigation accuracy in non-Gaussian noise case.,Under the Bayesian filter framework, the third-degree cubature rule is used to compute the cubature points which are propagated through state equation, and then the predicted mean and the associated covariance are taken. A combined minimum l1 and l2-norm estimation method referred as Huber’s criterion is used to design the measurement update. After that, the vision-based relative navigation model is presented and the CHF is used to integrate the line-of-sight measurements from vision camera with inertial measurement of the follower to estimate the precise relative position, velocity and attitude between two unmanned aerial vehicles. During the design of relative navigation filter, the quaternions are used to represent the attitude and the generalized Rodrigues parameters are used to represent the attitude error. The simulation is conducted to demonstrate the effectiveness of the algorithm.,By this means, the VBRNS could perform better than traditional VBRNS whose filter is designed by Gaussian filtering algorithms. And the simulation results demonstrate that the CHF could exhibit robustness when the system is non-Gaussian. Moreover, the CHF has more accurate estimation and faster rate of convergence than extended Kalman Filtering (EKF) in face of inaccurate initial conditions.,A novel robust nonlinear filtering algorithm named as CHF is proposed and applied to VBRNS based on cubature Kalman filtering (CKF) and Huber’s technique. The CHF could adapt to the non-Gaussian system effectively and perform better than traditional Gaussian filtering such as EKF.

[1]  Jae Weon Choi,et al.  A relative navigation system for vehicle platooning , 2001, SICE 2001. Proceedings of the 40th SICE Annual Conference. International Session Papers (IEEE Cat. No.01TH8603).

[2]  Roberto Alonso,et al.  Relative Navigation for Formation Flying of Spacecraft , 2001 .

[3]  S. Haykin,et al.  Cubature Kalman Filters , 2009, IEEE Transactions on Automatic Control.

[4]  Salah Sukkarieh,et al.  A vision based relative navigation framework for formation flight , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[5]  John D'Azzo,et al.  Tight Formation Flight Control , 2001 .

[6]  Heng Zhang,et al.  SPACECRAFT FORMATION-FLYING IN ECCENTRIC ORBITS , 2003 .

[7]  Simon Haykin,et al.  Cubature Kalman Filtering for Continuous-Discrete Systems: Theory and Simulations , 2010, IEEE Transactions on Signal Processing.

[8]  Xiaogang Wang,et al.  Huber-based unscented filtering and its application to vision-based relative navigation , 2010 .

[9]  P. J. Huber Robust Estimation of a Location Parameter , 1964 .

[10]  J. Crassidis,et al.  Relative Navigation of Air Vehicles , 2008 .

[11]  Ronald J. Ray,et al.  Flight Test Techniques Used to Evaluate Performance Benefits During Formation Flight , 2002 .

[12]  Mario Innocenti,et al.  Vision Algorithms for Formation Flight and Aerial Refueling with Optimal Marker Labeling , 2005 .

[13]  Mario Innocenti,et al.  Experimental Evaluation of Vision Algorithms for Formation Flight and Aerial Refueling , 2004 .

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

[15]  H. Schaub,et al.  Huber-based divided difference filtering , 2007 .

[16]  Timothy W. McLain,et al.  Relative Navigation Approach for Vision-Based Aerial GPS-Denied Navigation , 2013, Journal of Intelligent & Robotic Systems.

[17]  Chang Liu,et al.  Cooperative Search Using Human-UAV Teams , 2016 .