Than again, ATC needs to deal with people talking on the radio, so the current system has a really long way to go to be completely automated.
Than again, ATC needs to deal with people talking on the radio, so the current system has a really long way to go to be completely automated.
It's funny to read all of these confident comments claiming ATC is easily automated from people who obviously don't understand what ATC entails.
ATC isn't just planning and scheduling. There is a lot of quick thinking and communication with pilots. You might only be thinking of the everything-goes-perfectly-right case, but the real value of having trained ATC operators is handling all of the edge cases and making quick decisions under high pressure scenarios that may not have even been represented in the training set.
ATC is also partially a visual job. Did you ever notice that there's literally a tower at the airport for air traffic control people? The people in this tower will manage things like traffic on the ground and immediate airspace around the tower. Visual inputs and critical thinking skills are very necessary.
1. The system knows where every plane is going
2. Every plane is talking to ATC
3. Every plane that is currently taking to ATC will be reachable a minute from now
4. If you issue a plane an instruction, it will follow it
5. The planes want to go the most direct route to the destination (winds aloft can often mean direct is slower and more expensive than a more circuitous route)
6. If a plane has an emergency, they will declare an emergency.
7. Planes that are not currently talking to ATC will not fly into the regions where they are supposed to be talking to ATC
8. Planes that are not talking to ATC will not just show up and land at the airport. This happens for a variety of reasons.
9. All planes have working transponders
10. All planes are traveling from one airport and landing (once) at another.
It feels like a tractable problem from the outside, but the variety of issues ATC solves every day is staggering.
11. Planes have radios that can select all ten digits.
Someone's radio broke where they couldn't enter '2' into it, so we had to find frequencies along their path that they could use and where ATC could relay.
plane 1 > assign code 4563
plane 2 > reject
plane 1 > assign code 0827
plane 2 > accept
Also assigning short codes like that isn't something likely to be necessary in an automated protocol like this. Why not just have every message sent between 2 planes include a sender_id: UUID header?
This is not a system where you get to do clean slate greenfield development. Whatever you do must work for the lowest common denominator. ATC is a fairly cheap societal expense compared to developing, certifying, installing, and maintaining systems with the level of integration you want in hundreds of thousands of diverse planes.
Yeeeeah… we just went through the ADS-B mandate. It took a decade or more, cost pilots thousands and thousands of dollars, still doesn’t have 100% compliance, and does weird stuff sometimes. And this was orders of magnitude easier than any kind of two way system.
Respectfully, do you have any time in the front seat of an aircraft or a tower/TRACON position?
You responded to the wrong comment then. I did not say in any place it would be easy. Just that they're very different class of problems. Nether did I say it's only planning and scheduling. Even the vision part is very different than cars. (Static in known environment vs dynamic in entirely random one)
You're arguing against others or a straw man here.
“See and avoid” has a very high priority in the cockpit - not everything out there is on radar, not everything on radar is under ATC control.
Doesn't ATC also need to actually deal with vision?
We've known how to do identification and known object tracking for decades (for example https://www.academia.edu/122937237/Computer_vision_system_fo...)