Path: FormationFlying/Guidance
% Generate a Team Goals data structure given the formation type and size. Enter a single input, 'list', to see a list of all supported types. -------------------------------------------------------------------------- Usage: teamGoals = GenerateTeamGoals( el0, fType, fSize, nRels, teamID, angRes ); -------------------------------------------------------------------------- ------ Inputs ------ el0 (1,6) reference orbital elements [a,th,i,q1,q2,W] fType (1) formation type fSize (1) formation size nRels (1) number of relatives in the team teamID (1) unique integer team ID angRes (1) angular resolution for discretized search with variable states [rad] ------- Outputs ------- teamGoals (.) Team Goals data structure, with geometric goals for all unique states, and corresponding constraints --------------------------------------------------------------------------
AerospaceUtils: Coord/ECIToEF FormationFlying: Coord/CirclePhase FormationFlying: Coord/EllipsePhase FormationFlying: Coord/GetHillsMats FormationFlying: Coord/RotateState FormationFlying: Coord/TeamGoals2Geom FormationFlying: DataStructures/Constraints_Structure FormationFlying: DataStructures/Geometry_Structure FormationFlying: DataStructures/TeamGoals_Structure FormationFlying: Guidance/PCGoals FormationFlying: Guidance/SetupAssignmentProblem FormationFlying: Transformation/AbsRelECI2Hills FormationFlying: Transformation/DeltaElem2Goals FormationFlying: Transformation/DeltaElem2Hills FormationFlying: Transformation/Goals2DeltaElem FormationFlying: Transformation/Goals2Hills FormationFlying: Transformation/Hills2DeltaElem FormationFlying: Transformation/Hills2Goals FormationFlying: Visual/ViewRelativeMotion Orbit: OrbitCoord/Alfriend2El Orbit: OrbitCoord/El2Alfriend Orbit: OrbitCoord/SLR Orbit: OrbitMechanics/RVOrbGen Plotting: GUI/AnimationGUI Plotting: Help/HelpSystem Plotting: Utilities/InitializeAxes SC: BasicOrbit/CP2I SC: BasicOrbit/E2M SC: BasicOrbit/E2Nu SC: BasicOrbit/M2E SC: BasicOrbit/M2EApp SC: BasicOrbit/M2EEl SC: BasicOrbit/M2EHy SC: BasicOrbit/M2Nu SC: BasicOrbit/M2NuPb SC: BasicOrbit/Nu2E SC: BasicOrbit/Nu2M SC: BasicOrbit/OrbRate SC: BasicOrbit/RV2El SC: Ephem/SunV1 Common: CommonData/SwooshWatermark Common: ComponentModels/Box Common: ComponentModels/Cone Common: ComponentModels/Frustrum Common: General/CellToMat Common: General/CloseFigure Common: General/DeBlankLT Common: General/GetNewTag Common: General/MatToCell Common: General/Watermark Common: Graphics/AddView Common: Graphics/AddZoom Common: Graphics/Axis3D Common: Graphics/CameraControls Common: Graphics/DrawVertices Common: Graphics/Ellipsd Common: Graphics/Map Common: Graphics/Mesh2 Common: Graphics/NewFig Common: Graphics/Plot2D Common: Graphics/PltStyle Common: Graphics/SliderBar Common: Graphics/TimeLabl Common: Graphics/TitleS Common: Graphics/XLabelS Common: Graphics/YLabelS Common: Graphics/ZLabelS Common: Quaternion/QForm Common: Quaternion/QTForm Common: Quaternion/U2Q Common: Time/DTSToDTA Common: Time/Date2JD Common: Time/JD2000 Common: Time/JD2T Common: Time/T2JD Common: Transform/RotMat Math: Geometry/Perpendicular Math: Linear/Cross Math: Linear/Dot Math: Linear/DupVect Math: Linear/Mag Math: Linear/Unit Math: Trigonometry/CosD Math: Trigonometry/SinD Math: Trigonometry/WrapPhase
Back to the FormationFlying Module page