Iy. Baritzhack, REQUEST - A RECURSIVE QUEST ALGORITHM FOR SEQUENTIAL ATTITUDE DETERMINATION, Journal of guidance, control, and dynamics, 19(5), 1996, pp. 1034-1038
QUEST is a well-known algorithm for least squares fitting of the attit
ude quaternion of a spacecraft to vector measurements. QUEST, however,
is a single time point (single frame) batch algorithm; thus, measurem
ents that were taken at previous time points are discarded, The algori
thm presented provides a recursive routine, which considers all past m
easurements. The algorithm is based on the fact that the so-called K m
atrix, one of whose eigenvectors is the sought quaternion, is linearly
related to the measured vector pairs and on the ability to propagate
K, The extraction of the appropriate eigenvector is done according to
the classical QUEST algorithm, This stage, however, can be eliminated,
and the computation simplified, if a standard eigenvalue-eigenvector
solver algorithm is used.