Static Attitude Determination Using Convolutional Neural Networks

Sensors (Basel). 2021 Sep 26;21(19):6419. doi: 10.3390/s21196419.

Abstract

The need to estimate the orientation between frames of reference is crucial in spacecraft navigation. Robust algorithms for this type of problem have been built by following algebraic approaches, but data-driven solutions are becoming more appealing due to their stochastic nature. Hence, an approach based on convolutional neural networks in order to deal with measurement uncertainty in static attitude determination problems is proposed in this paper. PointNet models were trained with different datasets containing different numbers of observation vectors that were used to build attitude profile matrices, which were the inputs of the system. The uncertainty of measurements in the test scenarios was taken into consideration when choosing the best model. The proposed model, which used convolutional neural networks, proved to be less sensitive to higher noise than traditional algorithms, such as singular value decomposition (SVD), the q-method, the quaternion estimator (QUEST), and the second estimator of the optimal quaternion (ESOQ2).

Keywords: attitude determination; machine learning; measurement uncertainty; neural network.

MeSH terms

  • Algorithms*
  • Attitude
  • Neural Networks, Computer*
  • Spacecraft