Transportation

Explaining Level 4 And Level 5 Of Self-Driving Cars In Plain English


What’s a Level 4 or Level 5 self-driving car?

Many ask that very question.

Indeed, it is by far one of most popular questions that I get asked about self-driving cars when I speak at conferences, and refers to the various levels of automation that constitute a self-driving car.

Overall, the levels range from a rank or score of 0 to 5, consisting of Level 0 as being the least amount of automation and then raising at each level until topping out at Level 5 as the most automation.

Not only is it a popular question, but the levels of automation are also one of the largest sources of confusion about self-driving cars.

People often have generally heard about the levels of self-driving cars and yet are unsure of what each of the levels designates.

The media frequently makes things worse by misstating the nature of the levels, or by using the levels in misleading ways that are not in keeping with the proper definition of the levels. Sadly, sometimes a fake news article about self-driving cars will pretend that there is no formal definition of the levels or decide to make-up their own definition entirely.

Truly sad.

I’d like to set the record straight.

There is, in fact, a published standard that depicts the automation levels and it has become a well-worn and oft-cited cornerstone to discussing and understanding self-driving cars, though primarily only used by insiders within the self-driving car industry and less so used by non-insiders.

Part of the reason that non-insiders tend to refrain from making use of the standard is due to the somewhat technical or wonky writing style.

Rightfully, a key standard that is at the core of defining levels of automation is bound to be relatively technical, suitably so for the purposes of the document to stand as useful as a relatively precise and exacting document (though us insiders continue to find ways that it ought to be revised and indeed it has a revision history).

The shorthand notation by insiders to refer to the standard is to say that it is SAE J3016.

Let’s unpack that notation.

This standards document is one of many promulgated by the SAE (Society of Automotive Engineers).

To easily refer to the numerous standards associated with automobiles and other types of vehicles, they are each assigned a numbered reference.

The one that focuses on the automation levels for self-driving cars has the designation of J3016.

Thus, the quickest way to refer to the standard is by simply uttering SAE J3016.

You are now becoming an insider!

Overview Of The Levels

The SAE J3016 has a somewhat lofty and technical title of “Taxonomy and Definitions for Terms Related to Driving Automation Systems for On-Road Motor Vehicles” and fits within the rubric of the Surface Vehicle Recommended Practice aspects.

I’m not going to cover the levels that require the presence of a human driver, which are Level 0, Level 1, Level 2, and Level 3.

By-and-large, those lower levels of automation are rather self-apparent and involve having automation that augments a human driver.

Cars that require a human driver will often co-share the driving task, meaning that human drivers and automation of the car are supposed to work hand-in-hand while driving the car. These types of cars are properly described as being semi-autonomous vehicles rather than autonomous vehicles (AVs), and typically contain a variety of automated add-on’s that are known as ADAS (Advanced Driver-Assistance Systems).

Since semi-autonomous cars require a human driver, the adoption of those types of cars won’t be markedly different than driving conventional vehicles, so I’m not going to include Level 0 to Level 3 in this discussion.

For semi-autonomous cars, it is equally important that I mention a disturbing aspect that’s been arising, namely that in spite of those human drivers that keep posting videos of themselves falling asleep at the wheel of a Level 2 or Level 3 car, we all need to avoid being misled into believing that the driver can take away their attention from the driving task while driving a semi-autonomous car.

You are the responsible party for the driving actions of the vehicle, regardless of how much automation might be tossed into a Level 2 or Level 3.

You might be wondering which vehicles today are at which level of automation.

As an example, existing Tesla’s are considered at a Level 2 and are gradually via the expansion of AutoPilot becoming closer to Level 3.

Meanwhile, Waymo and many others are aiming at Level 4 and Level 5 (I mention just Waymo because they are generally accepted as the furthest along on such efforts and are also widely known among the public, but there are plenty of other Level 4 and Level 5 efforts underway).

When referring to Level 4 and Level 5, I’ve found it handy to refer to those topmost levels as being true self-driving cars.

True self-driving cars are ones that Artificial Intelligence (AI) drives the car entirely on its own and there isn’t any human assistance required during the driving task.

There is not yet a true self-driving car at Level 5, which we don’t yet even know if this will be possible to achieve, and nor how long it will take to get there.

Meanwhile, the Level 4 efforts are gradually trying to get some traction by undergoing very narrow and selective public roadway trials, though there is controversy over whether this testing should be allowed per se (we are all life-or-death guinea pigs in an experiment taking place on our highways and byways, some point out).

I’m guessing you are likely curious to know more about how Level 4 and Level 5 are the same and how they differ, so let’s jump further into the details.

Self-Driving Cars And The Role Of Human Drivers

For Level 4 and Level 5 true self-driving vehicles, there won’t necessarily be a human driver involved in the driving task.

This is what makes them so special and catches our attention and interest.

We’ve all seen science fiction movies that have cars that drive via AI only (no human driver), and it’s quite a promising technical achievement, along with freeing humans from having to know how to drive or arrange for a human driver when wanting to use a car.

Many hope that human driverless cars, which I’m referring to as true self-driving cars, will bring forth mobility-for-all, enabling those that are mobility disadvantaged or mobility marginally to finally have ready access to riding in cars.

This discussion about human drivers brings up one source of confusion about Level 4 and Level 5.

The formal definition says that there is no requirement that a human driver must be available for a Level 4 and nor for a Level 5 self-driving car.

Take a moment to reflect upon that use of the word “must” and you’ll realize that just because you indicate that something doesn’t have to happen, such an indication does not preclude allowing it to happen.

In other words, the AI can be designed to allow for human drivers to take on the driving task while inside a Level 4 or Level 5 self-driving car, but it is vital and sacrosanct that the AI driving system for the Level 4 or Level 5 self-driving car does not expect and nor rely upon a human driver to be available to take on the driving task per se.

Thus, the twist here is that a true self-driving car doesn’t have to ban a human from driving the car.

Consider these aspects:

  • If the AI is driving then it doesn’t matter per se whether a human driver is present or not, since the AI is able to drive without any human driving assistance needed.
  • If a human driver happens to be present and wants to drive, the human driver can do so, either by driving the car before engaging the AI driving system, or by asking the AI system while it is driving to hand over the controls to the human driver (by the way, once the AI driving system is engaged, it can choose to delay handing over the controls if it deems safest to wait to do so).

Another less likely possibility is that the AI could offer to hand over the driving to the human driver, assuming that a human driver happens to be present in the car at the time of seeking to do the hand-off (the human could be off-site rather than inside the car, since there is a provision to allow for remote drivers), but this offer to do a handover must not be due to the AI being unable to otherwise drive the car on its own.

I realize this might seem confusing.

Perhaps think of it as though you in the driver’s seat of a car and therefore are in command of the car.

Imagine that in the passenger seat is a friend of yours that has a driver’s license and could drive, though for the moment they aren’t driving, because you are one that’s driving the car.

Both of you are not driving the car at the same time, only one of you is driving it, and yet either of you can opt to become the driver, possibly switching off the driving task from time-to-time, such as while on a long haul trip.

For Level 4 and Level 5, the AI is that driver in the driver’s seat and we normally would expect that the AI will be the only driver.

But, the rule says that it is permissible to let a human drive, though not everyone is enamored about that rule.

Here’s the rub involved.

If you believe that the AI will be a safer driver than human drivers, presumably due to the aspect that the AI won’t drive drunk and otherwise drive in human faltering ways, you would aim to intentionally prevent human drivers from being able to drive.

By opening the door to the notion of allowing humans to drive a Level 4 or Level 5, a true self-driving car is said to potentially open a Pandora’s box.

As such, many are intending to remove driver controls from within true self-driving cars.

This would not only inhibit a human driver from trying to take over the driving from the AI, it also frees up the interior of the car to be redesigned. For example, future designs of such cars showcase that without the need for a steering wheel and pedals, you can reconfigure the interior, perhaps having swivel seats or reclining seats to allow passengers to take a nap while riding in a self-driving car.

Some argue though that there are valid reasons to consider allowing for human driving at Level 4 and Level 5.

Suppose the on-board AI system becomes messed-up or frozen, perhaps due to a car accident that involves getting rear-ended and harms the computer processors, and there’s no means to now drive the car.

How will someone get the self-driving car off the roadway and out of traffic when it has become a multi-ton dead-weight without any driving capacity?

The human driving controls aspects is a trade-off that is still being debated.

In short, true self-driving cars at Level 4 or Level 5:

·        Are not required to allow for human driving

·        Are not required to disallow human driving

·        May allow human driving to occur if the automaker wishes to include it

·        Some worry that allowing for human driving is a bad idea

·        Removal of driving controls also offers to free up space inside the car

·        Automakers and self-driving tech makers are allowed flexibility in this regard

Key Difference In Level 4 Versus Level 5

Okay, so both Level 4 and Level 5 are about being driverless, though this is not a hard-and-fast rule since the maker of such self-driving cars can opt to allow for human driving.

Next, let’s consider what is decidedly the biggest and most important difference between Level 4 and Level 5.

It has to do with the scope of where and when a true self-driving car is going to drive.

Let’s ponder scope related aspects in a somewhat generic way and then show how it applies to the use case of self-driving cars.

Suppose you are trying to invent a new kind of screwdriver.

You work on it and are able to make it work on screws that have a flat or slotted top. That’s great, but it won’t yet work on screws that have a cross-head, known as Phillips.

Is the screwdriver useful even though it can’t yet handle cross-head screws?

Sure, the screwdriver is still handy, though its scope is narrow, and you’d like to somehow have the screwdriver be functional for cross-head screws too.

Maybe devising a screwdriver that can handle both types of screws is hard to figure out.

Indeed, perhaps you come up with a second screwdriver that is devoted to cross-head screws, and thus now have two screwdrivers.

Notice that both types of screwdrivers have the same overarching purpose, yet for now, they are each of their own types.

Your hope is to someday produce one screwdriver that can handle all types of screws, including flat top, Phillips, and even others like hex key, etc.

What does this have to do with Level 4 and Level 5 self-driving cars?

Level 5 is easy to understand, it is essentially a true self-driving car that can go anywhere and at any time, assuming that a human driver could do the same.

I mention the caveat that the Level 5 goes wherever and whenever a human driver could do the same since we aren’t going to require the Level 5 to go beyond what humans could do in terms of reasonably driving a car.

For example, if a human driver can’t drive a car across an unnavigable rushing stream, it’s not fair to assume that the AI could do so since as a driving task the driving effort has to do with being able to drive the car in reasonable ways. Adding AI to a car doesn’t mean it can magically fly or leap across an otherwise unnavigable rushing stream.

Level 5 is what most people have in their minds when you tell them that true self-driving cars are going to one day be on our roadways.

How does Level 4 differ?

Level 4 is like the screwdrivers that I early mentioned, namely that for Level 4 true self-driving cars there is a scope that an automaker or self-driving tech firm can impose upon the drivability of the AI.

One automaker might make a Level 4 self-driving car that works within downtown San Francisco and only functions in sunny weather. That’s the scope, similar to saying that you have a screwdriver that works on flat head screws, but not on other types of screws.

Thus, this particular Level 4 self-driving car won’t work when you decide to take it to say Los Angeles (which is outside the scope of San Francisco).

Or, it won’t work in San Francisco if it is a rainy day (since this is outside the scope of sunny weather).

It is “easier” to make a Level 4 than a Level 5, for the same reason that it is easier to make a series of differing screwdrivers for different situations than it is to have a universal one.

Nearly everyone in the Level 4 and Level 5 game is starting with developing Level 4, and then hoping to gradually expand and extend the Level 4 into becoming a Level 5.

Level 5 though is a tall order.

Humans are actually quite capable drivers overall, being able to drive a car in sunny weather, in rainy weather, in snow, and in cities, and in suburbs, and in many other circumstances.

The path to Level 5 seems to be a divide-and-conquer approach, let’s do narrowly scoped uses, and eventually turn this into the all-encompassing multi-use tool.

These scopes that I’m alluding to are formally called ODD (Operational Design Domain).

Here’s a quote from the standard that helps indicate the Level 4 versus Level 5 capabilities of the Automated Driving System (ADS):

·        Level 4: “Permits engagement only within its ODD”

·        Level 5: “Permits engagement of the ADS under all driver-manageable on-road conditions”

Here’s the formal definition of ODD:

·        “Operating conditions under which a given driving automation system or feature thereof is specifically designed to function, including, but not limited to, environmental, geographical, and time-of-day restrictions, and/or the requisite presence or absence of certain traffic or roadway characteristics.”

These ODD’s can be whatever an automaker or self-driving tech firm decides it should be, such as saying that their self-driving car won’t work at nighttime and only during the day. Meanwhile, some other automaker offers a self-driving car that will work during nighttime and daytime, but maybe it won’t work in the rain.

It is confusing to the public and the media that these ODD’s aren’t defined in a standardized way (see this link here about trying to standardize ODD’s).

In other words, an automaker or self-driving tech firm can decide to divine their own proprietary ODD’s.

This means that if you see a self-driving car driving past you, there’s no immediate way to know what its scope consists of.

Maybe it has been devised to go only in a 10-block radius of where you happen to see it, or maybe it can go across your state to other cities. Perhaps it can work in the rain, but not in snow. And so on.

For self-driving cars that are going to be used for ridesharing, you’ll have no direct means of knowing what the scope of that self-driving car might be.

Presumably, hopefully, at least whoever owns the self-driving car will make available the scope limitations, perhaps stating as such when you request a ridesharing pick-up involving a self-driving car.

In recap:

·        Level 4 is a self-driving car that has some kind of bounded scope of where and when it will drive

·        The bounded scope is formally called its ODD (Operational Design Domain)

·        There is no standardized set of ODD’s and thus they can vary by automaker or tech maker

·        Level 5 has no bounded scope per se and thus essentially encompasses all feasible ODD’s

·        Both Level 4 and Level 5 are allowed to be limited to what is humanly drivable

·        All the levels of the standard, including Level 4 and Level 5, apply only to on-road driving and thus off-road driving is not a requirement by the standard

Conclusion

For those readers that know the SAE J3016 by heart, you’ll notice that I’ve tried to simplify the language used to describe the levels of automation, and as a result, the herein description is not quite as precise as the actual standard, though nonetheless provides a fair, readable, and accurate depiction.

Those of you that were paying close attention, you might have noticed that there is an important and somewhat hidden and unheralded phrase that came up in the levels of automation, namely the indication of off-road versus on-road.

Many don’t realize that the SAE J3016 considers the standard to apply to on-road driving and does not necessarily apply to off-road driving.

Here’s the definition of on-road:

·        “On-road refers to publicly accessible roadways (including parking areas and private campuses that permit public access) that collectively serve users of vehicles of all classes and driving automation levels (including no driving automation), as well as motorcyclists, pedal cyclists, and pedestrians.”

Ponder this important nuance.

As mentioned, Level 4 and Level 5 involve driving acts that are human drivers feasible, but there is a caveat to that aspect.

The definition caveat is that it includes only on-road driving and excludes, therefore, off-road driving (though, presumably off-road driving is another one of those optional additions).

Human drivers can drive off-road, there’s no doubt about that.

The definition for Level 4 and Level 5 is only with respect to humans being able to drive on-road.

Few realize that this limitation or constraint exists in the standard.

If you have the time to do so, you ought to consider reading the entire SAE J3016 document, especially for those interested in self-driving cars. There are lots of twists and turns included, and I assure you it is as engaging as reading a mystery story or drama novella.

Self-driving cars are going to undeniably impact our society.

It is therefore crucial that we all be sufficiently informed, and make sure that when you refer to a rose, it is a rose, and not something else since our words do matter and what we mean by them is vital to ongoing discussion and understanding.

Hey, you’ve just earned your honorary self-driving car insider badge, congrats!



READ NEWS SOURCE

Also Read  Innoviz Claims New Lidar Sensor 70% Cheaper, Better Performance