89

With the recent advances in drone and remote control technology, why are there still commercial and military pilots?

I understand that there can be some serious tactical advantages to human pilots in military operations, but for patrol and commercial flights what are the advantages of a human pilot in the aircraft as opposed to a drone or a remotely controlled airplane?

Lnafziger
  • 58,886
  • 39
  • 242
  • 423
Keegan
  • 6,877
  • 4
  • 46
  • 76
  • 16
    I fully expect aerial photography and powerline patrol to go 100% drone within our lifetime. – Steve V. Feb 19 '14 at 03:33
  • @SteveV. I can see that as well! Anything without passengers very well may in our lifetimes. – Lnafziger Feb 19 '14 at 04:38
  • A pilot-less aircraft is just another chance to not lose a life. But sometimes you have to weigh the odds... and I agree that risking one life in an airplane could potentially save many more. – Keegan Feb 19 '14 at 05:19
  • Actually, there are serious tactical advantages to not having the human on board but sitting safely on the base in military operations. That's why they use the drones (a drone is not autonomous, it needs human operator at the remote controls all the time). – Jan Hudec Feb 19 '14 at 05:40
  • 13
    Simple answer: because we trust humans than machines. – shasi kanth Feb 19 '14 at 08:21
  • 3
    I would think that a drone would never be capable of things some amazing pilots can do in the face of disaster. See http://en.wikipedia.org/wiki/Gimli_Glider – asawyer Feb 19 '14 at 14:15
  • There is at least one psychological factor at play here: Most folks today simply don't trust automation at that level, and a good number of people want the company ferrying them around to have "skin in the game" (an employee with the skills to handle an emergency who will do whatever is necessary to save themselves, and thus the passengers too). We may get past that at some point though: We already accept computer-controlled trains, often with the false-logic of "trains run on tracks, so not much can go wrong") – voretaq7 Feb 19 '14 at 18:08
  • 5
    I think any aircraft that carries people on it will always have a pilot. A drone is better because it is smaller, lighter, it can pull 50gs, and it doesn't need life support systems. This is bad news for fighter pilots, and some cargo pilots. However, as long there are airplanes big enough to carry people that require the space, the life support systems, and the like you might as well have a pilot on board you aren't really saving much spending 10x on automation and selling one or two more tickets. And then of course there is this: – p1l0t Feb 20 '14 at 00:22
  • 18
    One of the main reasons the military uses drones is because they can then have zero people on board, which gives a whole lot of advantages over having any people on board (chiefly: if there's an issue and the drone crashes, it's just a monetary loss, and no expensive personnel die, so you don't have to worry as much about preventing crashes). OTOH, with an airliner full of passengers, cutting a pilot doesn't let you remove the risk of death in a crash, nor save much weight; an automatic airliner couldn't be much different than a normal one, while drones look VERY different from planes. – cpast Feb 20 '14 at 02:52
  • 1
    @voretaq7 there is less to go wrong when the automation only has to think in 1 dimension (forward-backward) than in 2 or 3 dimensions – ratchet freak Feb 20 '14 at 12:04
  • 2
    @asawyer Gimli Glider was exactly the kind of pilot error a computer would not make in the first place. Worst argument ever : ) – Agent_L Sep 17 '15 at 10:38
  • 1
    @Agent_L: I take it you're not in programming? It's turtles all the way down - here's a very similar error made by an (improperly programmed) computer: https://en.m.wikipedia.org/wiki/Mars_Climate_Orbiter – Piskvor left the building Dec 31 '15 at 10:28
  • 1
    @Piskvor Mars Orbiter is quite unique piece of software that can never be tested until it actually crashes the craft. I actually am in programming, as stated in my profile. – Agent_L Jan 12 '16 at 15:21
  • 1
    No true Scotsman, eh? But the point I was trying to make stands: only a properly programmed computer with proper inputs would avoid such errors. Otherwise, GIGO. Case in point: Air France 447. (Sorry about the personal jab - your previous comment sounded like "computers are less error-prone than people due to Magic"; I now see that I have attributed that meaning in error) – Piskvor left the building Jan 12 '16 at 15:30
  • @cpast with an airliner full of passengers, cutting a pilot doesn't let you remove the risk of death in a crash - then just replace the passengers with robots, duh!! ; ) – Grimm The Opiner Mar 20 '18 at 11:30
  • Pilots can't be hacked remotely. – Michael Hall Feb 13 '21 at 16:06
  • Corollary: now that we have 3-D virtual reality, why do still have flight? – quiet flyer Jul 20 '23 at 03:05

6 Answers6

122

That's a good question, and brings up a joke that many pilots know well:

"What's going to be in the cockpit of the future?"

"A dog and a pilot."

"A dog? Why a dog?"

"Well, the dog is there to keep the pilot from touching anything."

"Ummm, why have the pilot then?"

"Well, someone has to feed the dog! "

Technology has improved to the point where airplanes can pretty much fly and even land themselves. They are even getting pretty good at handling "normal" emergencies like engine failures and depressurizations.

Where pilots really shine though are the type of abnormal and emergency situations that aren't "in the book".

When an engine flies apart and shreds the hydraulic lines on all three redundant hydraulic systems, a computer will be out of options because it was never programmed to handle that (because it was considered "virtually impossible" when it was designed). A pilot on the other hand can analyze and experiment until he finds enough of a solution to keep the airplane in the air as he works through other issues.

During a total electrical failure, the computers won't be much good. Sure, you can design redundant systems and make it so that it "can never happen", but what about when it does?

There are also all of the little things that a pilot is constantly making decisions on how to handle. Some examples could include:

  • Can the airplane fly with a particular feature inoperative?
  • What about multiple features inoperative?
  • How do they interact with each other?
  • What do you do when the passengers take too long to board and you are going to miss your departure slot?
  • What do you do when the ground crew forgets to close a door?
  • What about when the tug driver doesn't push you back quite far enough?
  • Or ATC wants to change you to a different runway?
  • Or you ask ATC to change you to a different runway because it might save a few minutes and that will keep you from having to deice again?
  • Or another airplane unexpectedly pulls out in front of you while taxiing?
  • A pilot can see "ugly" clouds off the end of the runway and decide that it would be better to wait a bit before taking off.
  • What happens when a flock of birds suddenly appears during the takeoff roll?
  • What happens when a passenger gets sick or unruly?
  • When do you need to divert and when can you continue?

On a typical flight, a pilot will make hundreds of small decisions that can make a big difference in the flight. Any one of these (or one of the tens or hundreds of thousands of other things that could happen) could trip up a computer.

The pilot is also there as the "final authority". If a hacker were to somehow hack into the automated systems, a pilot can always disconnect them and fly the airplane manually. He can turn off systems, he can be... Well, the pilot can be creative and a computer can only do what it was programmed to do.

Right now when a drone crashes it isn't such a big deal because nobody was on board. If an airliner with a load full of paying passengers crashes it is a big deal. Even just one.

Many of these problems can be overcome. Some of them already have been. Some of them may never be fully handled in an automatic way but maybe we could still do automated flights with an acceptable level of safety. Some automation is actually better than some pilots in certain areas.

However, the biggest reason that we don't have fully automated passenger airplanes is because the general public feels comforted by a person being up front who can take over and carry them to safety if needed. Even if the technology were 100% ready for automated passenger flights, I think that the number of people willing to purchase a ticket would be so low that it would be financially unfeasible for an airline to deploy it.

Lnafziger
  • 58,886
  • 39
  • 242
  • 423
  • 8
    Wow, thanks for such a thoughtful answer. – Keegan Feb 19 '14 at 03:12
  • @KeeganMcCarthy You're welcome. It turned out to be a little longer than I thought it would be, but hopefully my point is clear! :) – Lnafziger Feb 19 '14 at 04:59
  • This calls to mind a similar question from scifi.SE: http://scifi.stackexchange.com/questions/35447/futurama-why-does-the-planet-express-ship-need-a-pilot/35455#35455 – Williham Totland Feb 19 '14 at 07:43
  • "Even if the technology were 100% ready for automated passenger flights, I think that the number of people willing to purchase a ticket would be so low that it would be financially unfeasible for an airline to deploy it." Until we get use to the idea, of course. :) – landroni Feb 19 '14 at 07:55
  • @landroni: If Futurama is any indication, that won't happen for at least another thousand years. ;) – Williham Totland Feb 19 '14 at 08:01
  • @landroni Absolutely, but I think that may still be a long way off. I won't be surprised to see a single pilot airplane as automation continues to improve, but I doubt that we will see airlines operating without pilots in my lifetime. :) – Lnafziger Feb 19 '14 at 08:01
  • @landroni I think passengers would be more likely to accept it than pilot's unions and government regulators... And the former especially have a lot of power (including with the latter). – jwenting Feb 19 '14 at 12:07
  • 9
    Also good to mention that drones are still piloted, just remotely. You can have just a few pilots working a number of drones since they all aren't used simultaneously. On the flip side, commercial flight gives quite a bit of work to the pilots, that you're not really saving on manpower. – BlueBuddy Feb 19 '14 at 14:25
  • 8
    @jwenting: I disagree. When the first loss-of-life accident in a commercial airliner occurs (and there will be one, eventually), the concept is dead. Competing airlines will advertise the safety of having a pilot on board and - rightly or wrongly - the general public will shun the pilotless aircraft. "Do you want to fly with a machine in control of your life, or with Sully at the controls?" UNLESS there is a meaningful difference in the ticket price. – Skip Miller Feb 19 '14 at 15:35
  • 6
    Something to keep in mind is that programming a plane to handle every single possible incident that could ever possibly come up may be more labor/time intensive than just training a human and allowing it to assess and creatively deal with new problems when they arise. Programming and program maintenance aren't exactly simple, and if it takes a team of a few thousand people to write the software...why not just train some pilots? – Jae Carr Feb 19 '14 at 15:59
  • 2
    @JayCarr: Well, in that case it's kind of obvious. You only pay to write the program once (okay, and then you have to maintain it) compared to hiring 10's of thousands of pilots and paying them every single day. The software is already being written anyway. :) – Lnafziger Feb 19 '14 at 16:09
  • 1
    @Lnafziger - lol, mebbe... I write software for a living. Though, admittedly, not in the aeronautical sector. I can't help but think writing and maintaining (especially maintaining) that code is going to be a lot more time intensive than is generally realized. There will come a point when covering every instance is going to be more money than it's worth... Though, again, this is just from my limited perspective. – Jae Carr Feb 19 '14 at 16:59
  • @JayCarr Oh no, I 100% get that, but perhaps you are misunderstanding the scope of the labor savings here. There are roughly 100,000 airline pilots just in the US right now. The math on that adds up very quickly, especially when you consider the year over year over year... savings that we are talking about. – Lnafziger Feb 19 '14 at 17:05
  • @Lnafziger - hmm, this little sub question gets slightly more interesting as we go along here. Microsoft, at the moment, has 100,000 employees. Not all are software engineers, I know, but still... I wonder how big a company that produced full automation software for aircraft would get. I honestly am not sure, the automation we do right now is so fundamental, I don't know how intense it will get if we try to automate every last thing. – Jae Carr Feb 19 '14 at 17:26
  • @JayCarr Microsoft also has a lot of different projects that they are working on and supporting. Also, it doesn't all have to pay back overnight. That airplane will be flying without pilots for 30+ years. In any case, this is getting long and off topic for comments. Stop by [chat] sometime (I won't be there tonight I'm flying) and we can talk some more! – Lnafziger Feb 19 '14 at 20:21
  • 1
    I, for one, would feel much more comfortable having my life in the "hands" of a computer. A human is way more likely to make an error, although it's also more likely to be able to correct it. – 1ace Feb 19 '14 at 21:25
  • 1
    @1ace Each one monitoring the other with the ability to override when needed seems to be a good way to get the best of both worlds. – Lnafziger Feb 19 '14 at 23:00
  • 1
    @SkipMiller remember when Airbus came out with "plastic airliners" and airlines (and competitors) advertised with their aircraft being made of metal and therefore being superior? There was a scant doing the rounds (no doubt Boeing didn't mind) "if it ain't Boeing I ain't going". The initial crashes of Airbus aircraft did nothing to cause negative sentiment. And the higher degree of computer control of their aircraft also didn't cause people to shun them, even after those computers caused multiple high profile crashes (including at le Bourget in front of a crowd of journalists). – jwenting Feb 20 '14 at 07:47
  • 1
    Beautiful post, +1! IMO some of the greatest landings in face of certain death are UA 232, BF 9, QF 32, and TACA 110. – shortstheory Feb 28 '14 at 08:54
  • I have absolutely no aviation experience, but I was surprised by the question of "What happens when a passenger gets sick or unruly?" I always thought that was up to the cabin crew, not the flight crew? – raptortech97 Aug 13 '14 at 18:38
  • 1
    @raptortech97 The cabin crew is the "first line of defense", but the captain is responsible for everything that happens on the aircraft, and more importantly, if it is something that can not be handled appropriately and the aircraft needs to divert to the nearest suitable airport, then obviously the flight crew will need to be involved. – Lnafziger Aug 13 '14 at 18:43
  • The ill/unruly passenger problem could be solved. For example, you could give the head flight attendant additional training and authority and a "divert to nearest airport" button they can press. That's basically what they do now, except it's an intercom button instead. – Matt Nordhoff Nov 22 '14 at 17:54
  • @MattNordhoff As I say in my answer "Many of these problems can be overcome...." :-) – Lnafziger Nov 24 '14 at 18:42
  • 1
    But if you're getting rid of pilots, why not replace the entire flight crew. If computers are flying the plane, why do you need flight attendants, too? :-) – Shawn Mar 02 '15 at 16:56
  • 2
    " Even if the technology were 100% ready for automated passenger flights, I think that the number of people willing to purchase a ticket would be so low that it would be financially unfeasible for an airline to deploy it." - automated metro trains are already in use in many cities. – Anixx Mar 04 '15 at 20:57
  • 2
    @Anixx They are indeed,but when they break down they generally coast to a stop.... Rather unlike an airplane. – Lnafziger Mar 06 '15 at 03:22
  • I know this is old, but your profile shows youre still active. The question mentioned remotely manned vehicles as well. Did I miss somewhere in your answer that explained why we dont just set up a pilot in a virtual or semi-virtual cockepit at base and put a camera in his seat, put some VR goggles on him, make the camera in the real cockpit turn with his head, and replace the windows (green screen replacing glass in his fake cockpit) to show what he'd see in the cockpit in real-time, let him control and stream the controls to the aircraft? – J.Todd Apr 29 '16 at 08:53
  • @Viziionary Well, it still comes down to some of the same problems in that what happens when the datalink fails? I remember reading about a push by someone for the FAA to approve this exact scenario for the second pilot (a "virtual" copilot who could hop from flight to flight as they finished), but they would leave one pilot in the airplane just in case something went wrong. – Lnafziger Aug 16 '16 at 17:19
  • @jwenting Easyjet use airbus exclusively and haven't had a fatal incident ever.. in over 30 years of business. Can't say the same for companies using Boeing. – Cloud Jun 07 '18 at 15:19
  • @Cloud Easyjet was an all-Boeing operator until a few years ago. By the time I wrote that Easyjet in fact was an all-Boeing operator or was just receiving their first Airbusses. – jwenting Jun 09 '18 at 14:49
44

To play devil's advocate, there were two illustrative examples in 2009:

  1. US Airways Flight 1549 was safely landed on the Hudson, a feat that the autopilot could not have handled; but
  2. Air France Flight 447's autopilot handed control back to the pilots, and their incorrect reactions contributed to the loss of everyone on board.

The idea of the pilot "up front who can take over and carry them to safety" is comforting, but not necessarily accurate. It's worth noting that Chesley "Sully" Sullenberger, the pilot from Flight 1549, was a former USAF pilot, arguably better trained to deal with the situation than the average commercial pilot.

Although it is accurate to say that a pilot can respond to situations an autopilot isn't programmed for, it is not accurate to say that an autopilot couldn't be programmed to deal with extreme situations. I can't lay my hands on it now, but I remember seeing a video where an autonomous pilot system corrected for the explosive removal of a model plane's wing, testing the control inputs and corresponding outputs to adapt to the loss (NASA's Adaptive Control seems similar).

I suspect we will ease into full automation of aviation, via the equivalent of today's drone pilots; imagine a group of pilots, ready to remotely take over in circumstances beyond those autopilots can handle, at some ground location, able to patch in to the airliner remotely. Freight will likely be an earlier adopter on cost grounds, with passenger following once a sufficient safety level is demonstrated.

Equally, automation outside the cockpit has further to go; some of Lnafziger's scenarios would not occur if the ATC was also autonomous, for example. As in other forms of transportation, there may be issues with autonomous and conventional vehicles operating alongside one another that would have to be ironed out.

I agree that the social aspects are far more pressing here than the technological ones, though; people's acceptance of autonomous technologies seems set to lag their performance.

jonrsharpe
  • 541
  • 3
  • 5
  • An example of fault tolerant flight control: http://tinyurl.com/op7s2f7 & http://tinyurl.com/p468bwm. Fly by Wire control systems were designed in such a way that they were able to reconfigure themselves to deal with a damaged aircraft. While the pilot was still in control, The same could of course be done for fully automated aircraft. – DeltaLima Feb 19 '14 at 16:53
  • Oh, I agree and although I didn't focus on it (because the question was asking why we have pilots), I did say "Some automation is actually better than some pilots in certain areas." – Lnafziger Feb 19 '14 at 17:07
  • 7
    While a computer could be programmed to handle almost anything, there are still the things that happen which were deemed "impossible" or that nobody even thought of in the first place, or the bug in the software that causes a problem. Remote pilots are a great idea until something goes wrong with the datalink. You will never convince some people that it will be bulletproof. +1 though, good points for the discussion! – Lnafziger Feb 20 '14 at 01:20
  • So what you're saying is we need more USAF pilots so they can proceed to fly commercial when they're done with the Air Force. I can think of 535 people who probably agree with you. – corsiKa Nov 03 '14 at 17:38
  • The real problem with AF447 seems to have been that the computers deemed all sensor inputs invalid. (See 02:12 UTC.) This is the "impossible" scenario. If the stall warning hadn't sounded when the pitch was actually decreasing, or otherwise provided information to the flight crew to indicate that they were acting to correct rather than worsen the situation, the outcome may very well have been quite different. A human could have made such a judgment; the computer obviously was not programmed to do so, and so never could have. – user May 18 '15 at 07:44
  • @MichaelKjörling true, but my point is that having human pilots there as backup didn't really work out as intended. – jonrsharpe May 18 '15 at 07:47
  • Probably (to my mind) because the computers provided insufficient information to the pilots. I'm not familiar with the intricacies of that type of aircraft, but suppose the computer, when sounding the stall warning, would also prominently display the AoA on one of the main cockpit screens. At that point the human could say "oh look, AoA is positive and going down despite the stall warning, and our rate of descent gives ample time to get it managable", keep pitching down, and deal with the altitude loss later once the aircraft was in a safe attitude. – user May 18 '15 at 07:55
  • A computer would have to be programmed for that specific scenario in order to handle it; given relevant information (which can also come from even something as simple as looking out the cockpit windows; "where is the horizon?!"), a human can improvise. – user May 18 '15 at 07:55
  • 3
    @MichaelKjörling Computers also can improvise. Adaptive algorithms are currently in use all around the world to handle problems like spam filtering, playing Jeopardy!, virus detection, autonomous vehicle driving, freight optimization, etc. Furthermore, "impossible" failures can happen with humans, too. Heart attack, stroke, seizure, etc. could strike simultaneously and incapacitate both pilot and copilot, and then our double redundancy would not be enough. – Nick2253 Aug 06 '15 at 23:05
  • 1
    @Nick2253 "... could strike simultaneously and incapacitate both pilot and copilot" Sure, but how often does that happen, compared to, say, software problems of various kinds? Now multiply that software's complexity by some large factor; what are the odds that it will operate error-free in potentially extreme situations? You can always come up with scenarios where any given preventative measure will not be enough to prevent a given failure, but at some point we have to decide what is "good enough". I work as a system developer, and I definitely don't believe what I do is free of errors. – user Aug 07 '15 at 07:27
  • In most of the examples you list, failure of the system is an inconvenience; it does not directly risk the lives of several hundred people both in the aircraft and possibly on the ground. An email being wrongly determined to be spam (or not spam) is hardly a life-ending event. An autonomous ground vehicle could be turned off and it won't, at least, fall out of the sky. And so on. – user Aug 07 '15 at 07:29
  • @MichaelKjörling As a systems developer, I'm assuming what you do is full of errors because "good enough" in your case allows you to have errors. But the adaptive software algorithms that drive the Curiosity rover on Mars, or pilot autonomous rocket ships do not allow errors. You've also created a terrible straw man here: you explain that existing "good enough" standards allow for errors, and since they do, we must assume that more stringent standards would be no different. But currently, we don't depend on software to fly a plane, so we don't build software to that level of robustness. – Nick2253 Aug 07 '15 at 16:10
  • You do have to deduct all the accidents caused by pilot error from the ones where a skilled pilot saved a crippled aircraft, though? – Rich Dec 22 '16 at 02:19
  • 2
    In all fairness, AF447 was the result of bad cockpit design (independent side sticks) and poorly trained pilots. If you watch the PBS special on this flight, which came out before the wreck was found but the conclusions turned out to be remarkably accurate, a competent pilot can handle loss of airspeed indication at cruising altitude. – tj1000 Jun 29 '17 at 22:38
  • If we compare the route to improvement for AF447 and US Airways 1549: there's on the one hand the quite manageable suggested improvements post AF447 (better pilot training, revised procedures, minor redesign of equipment) versus implementing an autopilot capable of safely ditching the airplane in a waterway without any engines available on the other hand. Call me pessimistic, but I don't think that we will see the latter one materialize. First, it's a tall order and secondly, how do you test that? If you sell a Sully-Bot 1.0; you're bound to test to get certified - and that's a huge cost. – Dohn Joe Jul 21 '23 at 07:45
15

In addition to Lnafziger's excellent post which focuses on the advantages of a human in the cockpit, I will focus on the relation between recent developments and the fact that there are still pilots in the cockpit. In commercial aviation, technological changes take a very long time before they are widely adopted. Especially if they require complex changes to the whole industry.

Suppose some manufacturer would start to develop a unpiloted transport aircraft today. Just the design of the aircraft and the systems would probably take about 10 years. In parallel certification standards need to be developed. It will probably take another 5 years to certify the aircraft. That would mean that in an optimistic scenario it would take 15 years before the first commercial flight could be made with such an aircraft. During this time conventional piloted aircraft will still be produced. And they will still be produced for a while after unpiloted aircraft becomes available. Now consider that an airframe will be flown for about 30 years, perhaps a little less if it really uneconomical to do so. That means that we will see piloted aircraft for at least another 50 years if we'd start to move to unpiloted commercial aviation today.

This also means that for a long time there will be a mix of piloted aircraft and unpiloted aircraft together. How will ATC deal with that? For ATC to deal with unpiloted aircraft, a lot of changes need to be made to ATC systems worldwide. These will take even longer than the development of the aircraft itself.

DeltaLima
  • 83,202
  • 11
  • 272
  • 366
  • 1
    Very true. Look how long it is taking just to allow UAV's into the US NAS! – Lnafziger Feb 20 '14 at 01:22
  • 1
    The control loop for an aircraft in IFR is fairly baroque:
    • the control system receives the position of the aircraft (traditionally by radar, nowadays by transponder)
    • an air traffic controller observes the position and decides on a velocity change to maintain safe and efficient airspace usage (possibly with computer assistance?)
    • the ATC gives the pilot a voice command
    • the pilot confirms and adjusts the autopilot

    Why not just have the ATC computer message the plane's computer?

    – Rich Dec 22 '16 at 02:23
8

Current manufacturer initiatives

As to the current state of fully autonomous passenger jets technology (in 2017), there is some interest by manufacturers in the technology, particularly by Boeing, but it would be a stretch to say that manufacturers are working hard to get fully autonomous passenger jets commercially ready soon.

At the Paris Airshow in 2017, Mark Sinnett, vice president at Boeing responsible for innovative future technologies, clarified that, as paraphrased by the Wasington Post, "The artificial intelligence that Boeing will test will be capable of making decisions normally made by pilots. Sinnett said that the technology could be used to reduce the number of pilots required for long-haul flights or, in some situations, allow fully autonomous flying"

Earlier in 2017 Sinnett had stated that “We are not smart enough to preprogram all those things. The machine has to be capable of making the same set of decisions [as a pilot],” Sinnett said. “If it can’t, we cannot go there.”

In a talk at the American Institute of Aeronautics and Astronautics SciTech Conference in January 2015, John Tracy, Boeing’s chief technology officer, said: “Some of our freighter customers are asking us for those [autonomous airplane] systems today.”

He went on: “We are quite confident that technologically, the toolkit is filled. With respect to a commercial airplane, there is no doubt in our minds that we can solve the problem of autonomous flight. It’s a question of certification procedures, regulatory requirements and, even more significantly, public perception. "

A spokesperson for Airbus said in 2016: “Airbus is not developing an autonomous airplane.”

And a spokesperson for the FAA, which would be responsible for certifying an autonomous plane, said in 2016 that: “The FAA has no current unmanned aircraft certification projects in the transport category, nor has anyone engaged the agency on such a project.”

Chinese company Ehang has produced a passenger drone, the Ehang 184, that can fly a 25 minute preprogrammed route from take-off to landing. This doesn't preclude many of the issues described below. The technology is still in test flights in 2017.

Public Perception

While previous advances in autopilot and even crashes due to misuse of autopilot have not caused widespread distrust, John Tracy of Boeing stated that public perception is very important to successful implementation. My opinion is that when things start to go wrong in the cockpit, many people would trust a human with thousands of hours of experience over a computer with millions of hours of testing. The lack of faith in self-driving car technology seems to confirm this tendency.

What decisions currently require a pilot?

  • Preflighting the airplane: The pilot needs to review the entire plane before flying. This includes reviewing the list of items that need non-urgent repairs and deciding if he's comfortable with the safety margin on the plane. Sometimes this relies on predicting whether the plane will encounter certain weather conditions.

  • Weather: A pilot has to make the decisions on whether or not a route is safe to fly or if conditions will get worse. In-flight, this may require a decision to declare an emergency. A pilot with detailed radar-based weather maps may even be able to choose a route right through a gap between dangerous storm cells. A computer would have to be better than a pilot at predicting how safe a particular route is, in order to avoid situations like Southwest Airlines Flight 1248 or many other crashes where weather was a factor.

  • Flying visual approaches: Even though autoland technology has existed since 1964, it's still uncommon to have an airport equipped with all runways enabled for zero-visibility approaches. (see this question). Less than 1% of all landings are currently done using autoland.

  • Taxiing: Taxiing is currently done manually, and by visual reference. Detailed GPS maps and indications of where you are on the taxiways exist but the plane can't drive through them automatically. Automatic taxiing by use of external towing vehicles is an area of active research (see here or here)

  • Communication with ATC: Airspace clearances, weather information, taxiway directions, traffic diversion, declaring an emergency and more are all handled verbally with ATC. Partial replacements for much of this has been made with ACARS, TCAS, and advanced radios, but there remains a lot of work to be done in taking ATC verbal communication completely out of some planes.

  • Avoiding VFR traffic and terrain: Not all traffic is transponder-equipped and not all terrain is recorded in an accurate database or covered by an enhanced ground-proximity awareness device, so we rely on pilots to avoid these. Inaccurate charts are rare in modern times so the risk here is probably acceptable, but imperfections in maps have contributed partially to crashes like Lockheed L-1329 JetStar N400M or World Airways Flight 802

  • Identifying when things are going wrong: Although some malfunctions, like total engine failure, are easy to identify, other issues are trickier to sort out and require visual confirmation or pilot judgement. For example, if two flight instruments disagree, which one is malfunctioning?

  • Making a plan of action for equipment malfunctions: Can a plane still fly to an airport with an equipment problem or do you need to declare an emergency? Is an unusual flying technique or reduced flight envelope required after the failure? Not to be an alarmist, but exploding engines, landing gear failures, equipment fires, and tire explosions can happen several times in the industry in a single year, not to mention much more common issues like indicator lights not working, bird strikes, compressor stalls, engine malfunctions, and autopilot disengagement.

  • Route planning: Pilots still often manually read approach charts and sectional charts and enter the resulting route into the FMS.

  • Running some of the manual troubleshooting: Current hardware doesn't allow the flight control computers to pull breakers, disengage generators, or restart engines. Currently the philospophy that I've seen in autopilots is "if something unusual is going on, disengage and pilots will take care of it".

  • Turbulence and windshear: Autopilots can currently handle these tough wind conditions, but pilots hand-flying the aircraft are usually better and provide a larger margin of safety.

  • On-board medical problems and other passenger problems: Someone needs to make a judgement call as to whether an onboard medical problem or someone getting violent over yoga would require a diversion, and currently this decision is up to the pilot and other flight crew.

Can't we handle some of this remotely?

You may ask why we can't simply remotely handle some decisions from mundane weather rerouting to emergency procedures, but that only eliminate some of the hurdles. Currently the technology for remote piloting is not mature enough (see these questions about engineers on board, converting planes to drones, and uploading FDR data). I've seen some of the latest generation connectivity technology for aircraft and even in 2017 it still has reliability, latency, cost, or speed issues that make it unsuitable for handling a matter of life or death, particularly in area like oceans where satellites are your only option.

The topic of advances towards fully autonomous aircraft is a broad and complex topic. Here are some articles for further reading:

Cody P
  • 6,773
  • 2
  • 26
  • 55
7

Surely the main reason is moral hazard

The pilot is probably literally going to be the first to die seeing as he's sitting at the front so he's reasonably well motivated to do the job properly

I remember a friend of mine who was an army aircraft technician was obliged to go on all test flights after he'd completed a repair for the very same reason.

I think the concept of civilian drones will die (and probably some poor people on the ground along with it) following the first crash of such a vehicle.

Tony
  • 79
  • 2
  • 5
    I don't think this is the main reason, although it is certainly a consideration. I think the last paragraph is, however, completely wrong – SSumner Feb 20 '14 at 16:22
  • Even if the automated pilot crashes and kills all aboard, it will have saved two lives. :-/ – JS. Sep 12 '16 at 17:11
3

Even for military applications, having fully automated aircraft isn't the best of options (except when it comes to cost, pilots cost more than computers).
Quite apart from the risk of accidentally losing control over the drone (a solar flare at just the wrong moment, oops), there's the risk of the control link being jammed or even the control systems being hacked and taken over by an opponent.
While that's not that great a risk sending a Predator drone over Afghanistan of Somalia, sending the equivalent of a B-2 piloted by computers on a strike to say China does invoke that risk.
And I'm not talking about Terminator style robots taking over the world and hunting humans to extinction (which is a big reason why the public has trouble with armed drones) but human interference causing the drone to either crash, divert to an enemy base and be captured, or be reprogrammed to strike back at its owner by the enemy.

And in part that plays in commercial aircraft as well. A well equipped criminal gang could break into the control systems and take them over, sending an airliner with several hundred passengers out of control (or into a holding pattern, demanding ransom). No more trying to sneak people with funny accents onto airliners with plastic explosives in their shoes or underwear, which (romantic though it may be to some, and providing martyrdom to the 'volunteer') isn't very likely to succeed.
And that was already a real worry when Boeing and Airbus introduced their Electronic Flight Bag equipment, the idea that someone could break in in an airliner's systems and reprogram those to provide false data to the pilots who'd then use that to fly to the wrong place caused serious headaches (and those things can be reprogrammed only on the ground using a cable from a laptop...).

jwenting
  • 15,918
  • 1
  • 42
  • 63
  • 2
    This has nothing to do with having a pilot or not. If you have access to the flight systems, you can already crash a fly-by-wire plane. The security threat is well known and dealt with already (at least Airbus has a dedicated team working on ensuring the right code is running on its planes, I bet all manufacturers do the same). At least with automated aircrafts, the pilots can't crash their own planes. – TonioElGringo May 22 '15 at 12:56