A Factor Graph Approach for Attitude Estimation of Spacecraft Using a Stellar Gyroscope

A stellar gyroscope is an attitude sensor that is composed of a micro star sensor and a micro-electro-mechanical system gyroscope. The attitude is the output by fusing the information of the two sensors. Due to the processing of the star image from the star sensor, a measurement delay is introduced...

Full description

Bibliographic Details
Main Authors: Shiqiang Wang, Shijie Zhang, Botian Zhou, Xuefeng Wang
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8633916/
id doaj-f0850a2ab4b84b7cb68de43ed970ed90
record_format Article
spelling doaj-f0850a2ab4b84b7cb68de43ed970ed902021-03-29T22:34:07ZengIEEEIEEE Access2169-35362019-01-017200602007510.1109/ACCESS.2019.28973218633916A Factor Graph Approach for Attitude Estimation of Spacecraft Using a Stellar GyroscopeShiqiang Wang0https://orcid.org/0000-0002-7597-3363Shijie Zhang1Botian Zhou2Xuefeng Wang3Research Center of Satellite Technology, Harbin Institute of Technology, Harbin, ChinaResearch Center of Satellite Technology, Harbin Institute of Technology, Harbin, ChinaResearch Center of Satellite Technology, Harbin Institute of Technology, Harbin, ChinaResearch Center of Satellite Technology, Harbin Institute of Technology, Harbin, ChinaA stellar gyroscope is an attitude sensor that is composed of a micro star sensor and a micro-electro-mechanical system gyroscope. The attitude is the output by fusing the information of the two sensors. Due to the processing of the star image from the star sensor, a measurement delay is introduced and can affect the performance of the fusion of the two sensors. In this paper, a factor graph method that is based on a sliding window is investigated for dealing with the measurement delay. Temporary factors are calculated to temporarily occupy the places of the factors that are under processing, and sliding window incremental smoothing is only performed with a set of factors and states after the delayed measurement has arrived. To reduce the frequency of attitude calculation based on a star image, the keyframe strategy is adopted. Only in keyframes, the attitude is solved by using the star image and used as the measurement of the factor. In non-keyframes, only the star positions in the star images are determined, with a robust star tracking method that is aided by the gyroscope. Moreover, a high-rate low-latency output framework that is by a gyroscope is proposed for accelerating the attitude output rate. According to the results of the experiments on simulated data, the proposed method can overcome the problem of measurement delay and is more effective than the compared methods. According to the results of the experiments on real data, the proposed method can be used in applications.https://ieeexplore.ieee.org/document/8633916/Attitude estimationfactor graphtemporary factorsliding window incremental smoothing
collection DOAJ
language English
format Article
sources DOAJ
author Shiqiang Wang
Shijie Zhang
Botian Zhou
Xuefeng Wang
spellingShingle Shiqiang Wang
Shijie Zhang
Botian Zhou
Xuefeng Wang
A Factor Graph Approach for Attitude Estimation of Spacecraft Using a Stellar Gyroscope
IEEE Access
Attitude estimation
factor graph
temporary factor
sliding window incremental smoothing
author_facet Shiqiang Wang
Shijie Zhang
Botian Zhou
Xuefeng Wang
author_sort Shiqiang Wang
title A Factor Graph Approach for Attitude Estimation of Spacecraft Using a Stellar Gyroscope
title_short A Factor Graph Approach for Attitude Estimation of Spacecraft Using a Stellar Gyroscope
title_full A Factor Graph Approach for Attitude Estimation of Spacecraft Using a Stellar Gyroscope
title_fullStr A Factor Graph Approach for Attitude Estimation of Spacecraft Using a Stellar Gyroscope
title_full_unstemmed A Factor Graph Approach for Attitude Estimation of Spacecraft Using a Stellar Gyroscope
title_sort factor graph approach for attitude estimation of spacecraft using a stellar gyroscope
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description A stellar gyroscope is an attitude sensor that is composed of a micro star sensor and a micro-electro-mechanical system gyroscope. The attitude is the output by fusing the information of the two sensors. Due to the processing of the star image from the star sensor, a measurement delay is introduced and can affect the performance of the fusion of the two sensors. In this paper, a factor graph method that is based on a sliding window is investigated for dealing with the measurement delay. Temporary factors are calculated to temporarily occupy the places of the factors that are under processing, and sliding window incremental smoothing is only performed with a set of factors and states after the delayed measurement has arrived. To reduce the frequency of attitude calculation based on a star image, the keyframe strategy is adopted. Only in keyframes, the attitude is solved by using the star image and used as the measurement of the factor. In non-keyframes, only the star positions in the star images are determined, with a robust star tracking method that is aided by the gyroscope. Moreover, a high-rate low-latency output framework that is by a gyroscope is proposed for accelerating the attitude output rate. According to the results of the experiments on simulated data, the proposed method can overcome the problem of measurement delay and is more effective than the compared methods. According to the results of the experiments on real data, the proposed method can be used in applications.
topic Attitude estimation
factor graph
temporary factor
sliding window incremental smoothing
url https://ieeexplore.ieee.org/document/8633916/
work_keys_str_mv AT shiqiangwang afactorgraphapproachforattitudeestimationofspacecraftusingastellargyroscope
AT shijiezhang afactorgraphapproachforattitudeestimationofspacecraftusingastellargyroscope
AT botianzhou afactorgraphapproachforattitudeestimationofspacecraftusingastellargyroscope
AT xuefengwang afactorgraphapproachforattitudeestimationofspacecraftusingastellargyroscope
AT shiqiangwang factorgraphapproachforattitudeestimationofspacecraftusingastellargyroscope
AT shijiezhang factorgraphapproachforattitudeestimationofspacecraftusingastellargyroscope
AT botianzhou factorgraphapproachforattitudeestimationofspacecraftusingastellargyroscope
AT xuefengwang factorgraphapproachforattitudeestimationofspacecraftusingastellargyroscope
_version_ 1724191330944417792