Path: SpacecraftEstimation/AttitudeEstimation
% Attitude determination using a sun, earth and magnetic field vectors.
Uses an IMU base. angInc comes from the IMU. This uses the Unscented Kalman
Filter (UKF).
--------------------------------------------------------------------------
Form:
ukf = SunEarthMagAttDet % default data structure
[q, b, ukf] = SunEarthMagAttDet( angInc, q, b, ukf, r, dT, sensorData )
--------------------------------------------------------------------------
------
Inputs
------
angInc (n,1) Angular increments
q (4,1) Attitude quaternion
b (3,1) Bias
ukf (.) UKF data structure
r (.) Measurement data structure
dT (1,1) Time step
sensorData (.) Sensor data structure
-------
Outputs
-------
q (4,1) Attitude quaternion
b (3,1) Bias
ukf (.) UKF data structure
--------------------------------------------------------------------------
See also UKFUpdate, MeasurementsSunMagUKF, QFromDQ, DSTM, RHSGyroUKF
--------------------------------------------------------------------------
SpacecraftEstimation: SensorMeas/MeasurementsSunMagUKF SpacecraftEstimation: StellarAttDet/AttProp SpacecraftEstimation: StellarAttDet/DSTM Common: Estimation/KFInitialize Common: Estimation/UKFUpdate Common: Estimation/UKFWeight Common: Quaternion/QFromDQ
Back to the SpacecraftEstimation Module page