UKFUpdateAtt:

Path: SpacecraftEstimation/AttitudeEstimation

% Unscented Kalman Filter measurement update step.

 The kMeas field is a list of measurement sets (i.e. measurement
 functions) to use. This only generates sigma points for the first 
 3 states.

--------------------------------------------------------------------------
   Form:
   d = UKFUpdateAtt( d )
--------------------------------------------------------------------------

   ------
   Inputs
   ------
   d	(.)    UKF data structure
              .m       (:,1)	Mean
              .p       (:,:)	Covariance
              .h       {}    Measurement function pointers
              .hData   {}    Measurement function data
              .kH      (1,:)	Which measurements are in y
              .r       {}    Measurement covariance matrices
              .y       (1,1)	Measurement data structure
                            	.data   (m,1) Measurements
                             .param  (1,1) Parameter data structure
                                            .hFun  (1,:) Measurement function pointer
                                            .hData (1,1) Measurement function data structure
                                            .r     (m,m) Measurement covariance
              .w       (:,:)	Weighting matrix
              .wM      (:,1)	Weights
              .kMeas   (1,:)	Measurement sets to use.

   -------
   Outputs
   -------
   d	(1,1)  UKF data structure
              .m       (:,1)	Mean
              .p       (:,:)	Covariance
              .v       (m,1)	Residuals

--------------------------------------------------------------------------

Children:

Math: Linear/DupVect

Back to the SpacecraftEstimation Module page