(GLAS) PRECISION ATTITUDE DETERMINATION - Center for ...
(GLAS) PRECISION ATTITUDE DETERMINATION - Center for ...
(GLAS) PRECISION ATTITUDE DETERMINATION - Center for ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Rigorous satisfaction of a set of linear dierential equations. No requirement <strong>for</strong> the evaluation of trigonometric functionsThe lack of trigonometric functions in the computation of quaternions is clearly an advantagein time-critical real time operations. Extensive use of trigonometric function inEuler angles will signicantly increase the computation time, especially with modest per<strong>for</strong>mancecomputers such as those used in on-board applications. The quaternions aredened based on Euler's rotation theorem [11] :The most general displacement of a rigid body with one point xed isequivalentto a single rotation about some axis through that point.For some axis, ^e, and a single rotation angle, , the quaternions are dened byq 1 = e x sin( 2 )q 2 = e y sin( 2 )q 3 = e z sin( 2 ) (2.1)q 4 = cos( 2 )where e x , e y and e z are components of rotation axes in terms of the OBF be<strong>for</strong>e therotation. Since there are only three degrees of freedom <strong>for</strong> the rotational motion, thefollowing constraint exists in the quaternion representation :q 2 1+ q 2 2+ q 2 3+ q 2 4=1 (2.2)The single constraint to be observed is a minor disadvantage associated with the fourquaternions. The detailed properties of quaternions and relevant equations are summarizedin Appendix A.The quaternion errors q are frequently represented by another quaternion rotation, whichmust be composed with the estimated quaternions ^q in order to obtain the true quaternionsq true asq true = q ^q (2.3)where the quaternion composition, , is dened in Equation A.9. A benet of this errorrepresentation can be seen by applying the small angle approximations to Equation 2.1 :q 1 = x2q 2 = y2q 3 = z2q 4 = 1(2.4)13