Path: AerospaceUtils/Coord
% Generate a quaternion to go to a planet fixed lat/long target. Computes an array of quaternions that align a vector x in the body fixed frame with a target specified by lat and lon. Type QToPFTarget for a demo. -------------------------------------------------------------------------- Form: [qECIToBody, err] = QToPFTarget( x, lat, lon, rECI, jD, planet, type ) -------------------------------------------------------------------------- ------ Inputs ------ x (3,1) Vector in the body frame lat (:) or (1,1) Latitude (rad) lon (:) or (1,1) Longitude (rad) rECI (3,:) Spacecraft Position jD (:) Julian dates planet (1,:) Planet name type (1,:) 'geocentric' or 'geodetic' latitude ------- Outputs ------- qECIToBody (4,:) Array of quaternions that rotate from the ECI frame err (1,1) Norm of the errors (rad) --------------------------------------------------------------------------
AC: ACData/ACTConstants AerospaceUtils: Coord/ECIToEF AerospaceUtils: Coord/LatLonToR SC: Ephem/EOfE SC: Ephem/EarthNut SC: Ephem/EarthPre SC: Ephem/EarthRot SC: Ephem/GMSTime SC: Ephem/MSidDay SC: Ephem/NutDelta SC: Ephem/ObOfE SC: Ephem/TruEarth SC: SCData/sCTConstants Common: CommonData/Constants Common: CommonData/SwooshWatermark Common: CommonData/xSplashSmall Common: Database/Constant Common: General/CellToMat Common: General/DeBlankLT Common: General/DeleteCell Common: General/MatToCell Common: General/Watermark Common: Graphics/Axis3D Common: Graphics/NewFig Common: Graphics/Plot2D Common: Graphics/PltStyle Common: Graphics/XLabelS Common: Graphics/YLabelS Common: Graphics/ZLabelS Common: Quaternion/QTForm Common: Quaternion/U2Q Common: Time/DTSToDTA Common: Time/Date2JD Common: Time/JD2000 Common: Time/JD2T Common: Time/JDToMidnight Common: Time/T2JD Math: Geometry/Perpendicular Math: Linear/Cross Math: Linear/Dot Math: Linear/DupVect Math: Linear/Unit Math: MathUtils/R2P5 Math: Trigonometry/CosD Math: Trigonometry/SinD
Back to the AerospaceUtils Module page