09.07.2015 Views

(GLAS) PRECISION ATTITUDE DETERMINATION - Center for ...

(GLAS) PRECISION ATTITUDE DETERMINATION - Center for ...

(GLAS) PRECISION ATTITUDE DETERMINATION - Center for ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!