back

by ripe·4y ago·view on hn ↗
> If an automated car can handle all that safely without reverting to human assistance, what exactly can't it handle, and why is it not full self driving?

The answer is in the article, and in the definition of Level 3: the automated feature is restricted to a certain operational design domain. For Drive Pilot, this domain comprises specific sections of highway, maximum speed, and certain weather conditions. It refuses to operate outside that domain, even if technically the software might be capable of doing so.

When it detects that it is leaving or has left that domain, it tries to hand back control to the human within a short period, failing which it brings the vehicle to a safe halt and calls for help.

1 comments
You misunderstood the question. Everything points to the conclusion that solving the self driving problem for that specific operational domain, congested highway, is almost just as hard as solving self-driving in the general case.

The logical conclusion is then that the failure of the AI and calling for help from a human driver will either never happen at all, since you have a safe level 5 algorithm, or will happen abruptly in dangerous trafic situations that the driver cannot be reasonably expected to recover from.

Ah, I think I understand the question better now. Thanks for clarifying it.

> Everything points to the conclusion that solving the self driving problem for that specific operational domain, congested highway, is almost just as hard as solving self-driving in the general case.

The general self-driving problem is a much harder AI problem than the problem that Mercedes is solving with Drive Pilot.

The operational domain of Drive Pilot is not just any congested highway, it's particular stretches of limited-access freeways in Germany that have been identified and studied by Daimler engineers. These roads have machine-detectable lane markings and no tunnels, toll booths or traffic control devices (stop signs or lights).

The system uses satellite positioning with live corrections applied for transmission errors along these particular roads. The vendor has prepared detailed digital maps of particular signs, fence posts, and guardrails within this geo-fenced environment, and the sensors compare detected objects with the map, combining this positioning data with the satellite method.

This level of preparation reduces the long tail of uncovered cases for this domain greatly, making this solution much less risky for the car and for its neighbors, to the point where the vendor can assume liability and regulators can adopt a framework to support it and evaluate its use.

The general Level 5 self-driving problem throws too many uncovered corner cases at an autonomous car driving on random roadways designed for people. In my opinion, the current approach of throwing more and more data at ML networks cannot by itself bring down the risk to a low enough level to make it practical in my lifetime. Neural networks are not sufficient, and if we choose to enhance the roadways, then neural networks might not be necessary. Conceptual breakthroughs are needed.

I should mention that I build robots for a living, though not self-driving cars, so maybe these other vendors and their investors know something I don't.