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...
Main Authors: | , , , |
---|---|
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 |