Path: FormationFlying/Guidance
% Determine the nearest along-track offset for a trajectory that is safe. Given the current along-track offset and the y-extrema for all other members, compute the closest offset such that the minimum and maximum required separation distances are respected. -------------------------------------------------------------------------- Usage: y0 = NearestOffset( y0, width, extrema, minSepDistance, maxSepDistance ) -------------------------------------------------------------------------- ------ Inputs ------ y0 (1) Original along-track offset (on y-axis) width (1) Width of trajectory on y-axis extrema (1,2N) Extrema pairs (min, max) on y-axis for N other trajectories minSepDistance (1) Minimum separation distance between trajectories maxSepDistance (1) Maximum separation distance between trajectories ------- Outputs ------- y0 (1) Nearest along-track offset that meets separation objectives --------------------------------------------------------------------------
Back to the FormationFlying Module page