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