Yeah, ATC seems like a great problem for automation but a horrible problem for LLMs.
If plane is entering airspace, give them a path that doesn’t intersect any other current path or holding pattern if no such path is available (simple version). Or add in velocity and time for the more complex version if the airspace is too busy, so that any paths given do not intersect within x minutes of each other.
Plue takeoff and landing scheduling, which is just the same problem but with some of the path on the ground.
And then add monitoring to ensure planes follow their assigned path within some error margin and a loop that attempts to make contact to correct the course as well as redirect nearby planes farther away from it until it starts moving predictably again.
And weather monitoring that informs parameters, like how close the paths are allowed to be, climbing and turning attack angles, airspeed/groundspeed, etc.
Also things like airspace restrictions (which should be dynamic to handle things like major weather events, accidents, military training, detected drone activity, military action (friendly or enemy), etc).
And then, most importantly, talk to actual ATC people (at high and low levels) from start to end of development, to make sure the system works and is helpful, maybe starting by just simulating how it would direct the current traffic by a separate system to see if any accidents would result.
Yeah, ATC seems like a great problem for automation but a horrible problem for LLMs.
If plane is entering airspace, give them a path that doesn’t intersect any other current path or holding pattern if no such path is available (simple version). Or add in velocity and time for the more complex version if the airspace is too busy, so that any paths given do not intersect within x minutes of each other.
Plue takeoff and landing scheduling, which is just the same problem but with some of the path on the ground.
And then add monitoring to ensure planes follow their assigned path within some error margin and a loop that attempts to make contact to correct the course as well as redirect nearby planes farther away from it until it starts moving predictably again.
And weather monitoring that informs parameters, like how close the paths are allowed to be, climbing and turning attack angles, airspeed/groundspeed, etc.
Also things like airspace restrictions (which should be dynamic to handle things like major weather events, accidents, military training, detected drone activity, military action (friendly or enemy), etc).
And then, most importantly, talk to actual ATC people (at high and low levels) from start to end of development, to make sure the system works and is helpful, maybe starting by just simulating how it would direct the current traffic by a separate system to see if any accidents would result.