NavTargetTrackingPlanetary:

Path: SpacecraftEstimation/OpticalNavigation

% Selects planetary navigation targets for an optical navigation system.
   Tracks one planet and 3 stars about that planet plus three polar stars
   in 'polar star' mode. In 'two planet' mode it tracks two planets
   and up to three stars around each planet

--------------------------------------------------------------------------
   Form:
       NavTargetTrackingPlanetary;
   g = NavTargetTrackingPlanetary( x, g )
--------------------------------------------------------------------------

   ------
   Inputs
   ------
   x            (:,1) ECI position of sensor [r;...]
   g            (1,1) Data structure
                      .uSCatalog    (3,:) Star unit vectors
                      .pCatalog     (1,1) Planetary ephemeris data structure
                      .jD           (1,1) Julian date
                      .fOV          (1,1) Sensor field of view
                      .trackPlanet  (1,1) Planet id being tracked
                      .trackCount   (1,1) Counts looing at the planet
                      .trackCountMax(1,1) Maximum counts
                      .mode         (1,:) 'polar star', 'two planet'

   -------
   Outputs
   -------
   g            (1,1) Additions to data structure
                      .uS           (3,:) Stars
                      .nS           (1,1) Number of stars for the planet
                      .rP           (3,1) Planet position
                      .kP           (1,1) Planet ids

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

Children:

AC: ACData/ACTConstants
SC: BasicOrbit/E2Nu
SC: BasicOrbit/M2E
SC: BasicOrbit/M2EApp
SC: BasicOrbit/M2EEl
SC: BasicOrbit/M2EHy
SC: BasicOrbit/M2Nu
SC: BasicOrbit/M2NuPb
SC: Ephem/LoadFK5
SC: Ephem/Planets
SC: Ephem/SolarSys
SC: SCData/sCTConstants
SpacecraftEstimation: StellarCatalog/LoadCatalog
SpacecraftEstimation: StellarData/FK5Polar
SpacecraftEstimation: StellarData/Hipparcos
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/NewFig
Common: Graphics/Plot2D
Common: Graphics/PltStyle
Common: Graphics/TextS
Common: Graphics/TitleS
Common: Graphics/XLabelS
Common: Graphics/YLabelS
Common: Time/DTSToDTA
Common: Time/Date2JD
Common: Time/JD2T
Common: Transform/RaDec2U
Math: Linear/Dot
Math: Linear/DupVect
Math: Linear/Mag
Math: Linear/Unit

Back to the SpacecraftEstimation Module page