Plus the amount of patents involved in this mean even if you're burning money down a dead end you might stumble upon an insight / patent that would help regardless of the approach taken. Often time with engineering a good design comes out of a known shortcoming of some other subsystem.
Only if you pretend it didn't take decades of gradual improvement to make the iPhone possible, and ignore the epic manufacturing cost of the components. Basically only if you ignore everything that has / does go into smartphones. It took hundreds of billions of dollars of investment into the underlying iPhone components and their near ancestors, to make the iPhone possible.
What's the total cost of the specific driving automation segment so far? A fraction of all the money plowed just into semiconductor fabrication development and construction over the last ~25 years so we could have smartphones at all. Then move on to the investment into storage, software, glass, communication chips, security, glass, etc.
It'd be equivalent to pretending that we're going to leap from Tesla's hands-free to full automation without anything inbetween. The iPhone didn't materialize out of nowhere.
There are billions invested into electric cars, too, but every large company has access to that technology (either with acquisition or licensing).
To understand what the difficulty is, it's important to consider that the size of the sensor input is very large. Don't think of it like twenty range finders around the car, rather a 360 degree medium resolution color + depth image (about 0.5 million data points coming at 30 fps).
It's difficult because you will never encounter the same set of sensor inputs twice, so you can't treat it like a search space problem. Once you've accepted that, you're in AI/ML territory where you might try to reason about what the closest set of known sensor inputs and action would be (classical AI, expert system), but that is impractically difficult with as 0.5 million dimensional search space, or train an ML model to 'reason' about the sensor space to make a decision about the appropriate action.
Approaches using a small number of sensors can do automatic breaking and smarter cruise control, but haven't been seen to be successful about navigating and making strategic decisions. The current belief is that more can be done by using denser sensors and more data and seems to be the case. There are people working on reducing the sensor density requirement, but the main focus right now is building a successful and safe self driving car, regardless of sensor and compute costs.
Because of this I'm leaning towards thinking waymo isn't trying to mimic actual human input.
https://www.theatlantic.com/technology/archive/2017/08/insid...
In the future we'll likely have super-human spatial and temporal resolution, right now more improvements have been gained from highest possible spatial resolution with minimal plausible temporal resolution.
I hope there is a better, more technical explanation that ML researchers are using, because as someone who is somewhat of an expert on human vision and building products around it, this foundation is godawful if it is to be taken at face value. Which again, I am sure this is a simplification. Or at least, that's what I am telling myself.
File the promises and the problems under fiction because it appears to be more important to keep the world order, its financial system and these ridiculous media darling fluff piece corporations alive while they bleed money.
And no, im not closed to the idea of successful work being done on automated driving but 30 fps, WTF? too much going on in the larger context of the world, this shit isn't happening in 2020 or 2024 or whatever else many might say.
It's probably a very valid tradeoff.
1. Driving automation is orders of magnitude more expensive
2. Improperly-tested vehicles are much more likely to have fatal consequences, meaning a 90% perfect smartphone is OK, but 90% perfect driving software would kill people
3. It's much, much easier to clone an iPhone than Waymo hardware + software