Star tracking and attitude determination using fuzzy based positional pattern and rotation compensation in Fourier domain

In this article, a new approach is proposed for star tracking and attitude determination. To track stars and determine the attitude of the camera, a new star pattern matching algorithm is presented. The proposed star matching algorithm is a two-stage approach. In the first stage, all stars in the Field of View of the bright star are employed to construct the star pattern for matching. To handle the problem of missing stars and the inaccuracy of stars’ position, fuzzy based positional information is employed to construct the pattern. To compensate for in-plane rotation of the camera, a circular grid is used, which converts in-plane rotation of the camera into the angular shift in the polar coordinate. Then, the Fourier transformation and its attributes are applied to discard the shift or the rotation effect. In the second stage of the algorithm, the angular distances between the bright stars are employed to refine the candidate matches of the first stage. We use SKY2000 master star catalog to create the database and test the proposed algorithm. The comparison of the results of the proposed algorithm with those of other methods shows the efficiency of the proposed algorithm.

[1]  Daniele Mortari,et al.  A Survey on Star Identification Algorithms , 2009, Algorithms.

[2]  Daniele Mortari,et al.  The Pyramid Star Identification Technique , 2004 .

[3]  Wei Quan,et al.  A Star Recognition Method Based on the Adaptive Ant Colony Algorithm for Star Sensors , 2010, Sensors.

[4]  Guangjun Zhang,et al.  Full-sky autonomous star identification based on radial and cyclic features of star pattern , 2008, Image Vis. Comput..

[5]  John L. Junkins,et al.  An Efficient and Robust Singular Value Method for Star Pattern Recognition and Attitude Determination , 2003 .

[6]  W. H. Steyn,et al.  A High Performance Star Sensor System for Full Attitude Determination on a Microsatellite , 2004 .

[7]  K. Kreutz-Delgado,et al.  A grid algorithm for autonomous star identification , 1997, IEEE Transactions on Aerospace and Electronic Systems.

[8]  Ke Li,et al.  Star pattern recognition method based on neural network , 2003 .

[9]  M. Kolomenkin,et al.  Geometric voting algorithm for star trackers , 2008, IEEE Transactions on Aerospace and Electronic Systems.

[10]  Hyochoong Bang,et al.  Modified grid algorithm for star pattern identification by using star trackers , 2003, International Conference on Recent Advances in Space Technologies, 2003. RAST '03. Proceedings of.

[11]  Byung-Hoon Lee,et al.  New Star Pattern Identification with Vector Pattern Matching for Attitude Determination , 2013, IEEE Transactions on Aerospace and Electronic Systems.

[12]  Daniel S. Clouse,et al.  Small field-of-view star identification using Bayesian decision theory , 2000, IEEE Trans. Aerosp. Electron. Syst..

[13]  Wanshou Jiang,et al.  An AUTONOMOUS STAR IDENTIFICATION ALGORITHM BASED ON THE DIRECTED CIRCULARITY PATTERN , 2012 .

[14]  Peifa Jia,et al.  Modified Grid Algorithm for Noisy All-Sky Autonomous Star Identification , 2009, IEEE Transactions on Aerospace and Electronic Systems.

[15]  James R. Wertz,et al.  Spacecraft attitude determination and control , 1978 .

[16]  Jianya Gong,et al.  A New Star Identification Algorithm based on Matching Probability , 2008, IGARSS.

[17]  Mohammad Ebrahim Shiri,et al.  Star Identification Using Delaunay Triangulation and Distributed Neural Networks , 2012 .

[18]  Domenico Accardo,et al.  Brightness-independent start-up routine for star trackers , 2002 .

[19]  B. Mazari,et al.  Star recognition algorithm for APS star tracker: oriented triangles , 2005, IEEE Aerospace and Electronic Systems Magazine.

[20]  C.C. Liebe,et al.  Pattern recognition of star constellations for spacecraft applications , 1992, IEEE Aerospace and Electronic Systems Magazine.