SunEarthMagAttDet:

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
--------------------------------------------------------------------------

Children:

AerospaceUtils: Coord/ECIToEF
AerospaceUtils: Coord/U2AzEl
SC: BasicOrbit/Period
SC: BasicOrbit/RVFromKepler
SC: Environs/BDipole
SC: Ephem/EarthRte
SC: Ephem/MSidDay
SC: Sensor/U2Pix
SpacecraftEstimation: SensorMeas/MeasurementsSunMagUKF
SpacecraftEstimation: StellarAttDet/AttProp
SpacecraftEstimation: StellarAttDet/DSTM
Common: CommonData/SwooshWatermark
Common: Estimation/KFInitialize
Common: Estimation/UKFUpdate
Common: Estimation/UKFWeight
Common: General/CellToMat
Common: General/DeBlankLT
Common: General/DispWithTitle
Common: General/MatToCell
Common: General/Watermark
Common: Graphics/NewFig
Common: Graphics/Plot2D
Common: Graphics/Plot3D
Common: Graphics/PltStyle
Common: Graphics/TimeLabl
Common: Graphics/TitleS
Common: Graphics/XLabelS
Common: Graphics/YLabelS
Common: Graphics/ZLabelS
Common: Quaternion/QForm
Common: Quaternion/QFromDQ
Common: Quaternion/QMult
Common: Quaternion/QUnit
Common: Time/DTSToDTA
Common: Time/Date2JD
Common: Time/JD2000
Common: Time/JD2T
Common: Time/T2JD
Math: Linear/Cross
Math: Linear/DupVect
Math: Linear/Mag
Math: Linear/Skew
Math: Linear/SkewSymm
Math: Linear/Unit
Math: MathUtils/R2P5

Back to the SpacecraftEstimation Module page