Path: AerospaceUtils/Coord
% Computes the time derivative of a quaternion. The quaternion transforms from the inertial frame to the body frame. Requires the angular velocity measured in the body frame. -------------------------------------------------------------------------- Form: qD = QIToBDot( q, w ) [a, b, c, d, dqdt] = QIToBDot( q, w ) [a, b, c, d, dqdt] = QIToBDot( q, w, dT ) -------------------------------------------------------------------------- ------ Inputs ------ q (4,1) Quaternion from a to b w (3,1) Rate of b with respect to a measured in b dT (1,1) Time step ------- Outputs ------- qD (4,1) Derivative of Q or a (4,4) Plant matrix b (4,3) Input matrix c (4,4) Measurement matrix d (4,3) Feedthrough matrix dqdt (4,1) Constant quaternion derivative --------------------------------------------------------------------------
Common: Control/C2DZOH Math: Linear/SkewSymm
Back to the AerospaceUtils Module page