Hyperspectral Lightcurve Inversion for Attitude Determination
Simão da Graça Marto, Massimiliano Vasile, Andrew Campbell, Paul Murray, Stephen Marshall, Vasili Savitski
TL;DR
This work investigates attitude determination from hyperspectral lightcurves without prior knowledge of inertia or attitude dynamics, using a Lambertian facet model that yields intrinsic symmetries. It develops two complementary approaches: a regularised least-squares framework with differential dynamic programming for trajectory optimization, and a neural-network–based estimator that leverages inertial-frame conditioning to mitigate symmetry effects. Through synthetic datasets and laboratory tests, the study reveals the crucial role of symmetry handling and reference-frame conditioning in achieving accurate estimates, with ML showing strong gains when inputs are framed to reduce viewpoint variation. The findings underscore both the feasibility and the fundamental ambiguities of attitude inference from spectral lightcurves, guiding future improvements in initialization, symmetry-aware learning, and physics-based regularisation for inertia-free scenarios.
Abstract
Spectral lightcurves consisting of time series single-pixel spectral measurements of spacecraft are used to infer the spacecraft's attitude and rotation. Two methods are used. One based on numerical optimisation of a regularised least squares cost function, and another based on machine learning with a neural network model. The aim is to work with minimal information, thus no prior is available on the attitude nor on the inertia tensor. The theoretical and practical aspects of this task are investigated, and the methodology is tested on synthetic data. Results are shown based on synthetic data.
