Automakers Are Rethinking the Timetable for Fully Autonomous Cars
designnews.com
designnews.com
Speaking as someone in tech talking to others in tech I'm constantly surprised how optimistic people are about the timetable for fully self-driving cars. Honestly, I think we're still 20+ years away.
Here's another thing to consider: people act differently when its a machine vs a person they're affecting. There are countless examples of this eg:
- I live in a building with a doorman. The main purpose of a doorman is to be a person to prevent criminal action from starting. After all a person can be fooled, distracted or bribed but people seem less inclined to mess with an unpredictable person vs, say, an unmanned security system on a similar building.
- Forget humans, this applies to animals. It's well-documented that just having a dog (or even saying you do) reduces the likelihood you'll get burgled. Thieves will generally pick easier, more predictable prey.
- ... and this brings us back to cars. Reading some of the coverage of Waymo, Uber, Tesla, etc you see that other drivers act in ways around a car they realize has no human driver than they would if it were a human-driven car. Cutting it off, messing with it, etc.
How exactly does an autonomous car deal with that aspect of human nature?
https://www.theverge.com/2019/4/23/18512618/how-long-will-it...
From that perspective, think of what a computer has to “know” in order to get along? It’s way more complex than just following the road and not hitting things.
Maybe the best chance for a fully autonomous driving experience is some city that takes the next step beyond congestion pricing and reserves their dense core for autonomous vehicles. If computers only have to deal with other computers, and pedestrians, that seems a much more tractable problem.
Reserving city centers for autonomous vehicles doesn't really make it much easier to solve the collision avoidance problem.
I'd say if we ever do get self driving cars, they'll be on Motorways first, there's just so many less edge cases.
Not from what I've seen. Heavy construction, sudden gridlock with huge lane speed differentials, multi-vehicle collisions, road debris, heavy trucks, severe inclement weather, high speeds, gore points; these things combine to make for an extremely challenging and dangerous driving environment.
An autonomous car driving through a residential neighbourhood is moving slowly and can stop if a child chases a basketball onto the road. On the freeway, when you're going over 100km/h, the car simply can't stop if one from the next lane spins out in front of you.
Neither can you.
In fact, an autonomous car is much more likely to be able to react fast and well to save lives and property in that situation than a human.
Self-driving cars don't need to be absolutely 100% perfect and accident-free to be worthwhile. They just need to be better than us, and frankly, we're pretty lousy at operating tons of metal flying along the road at over 100km/h. Hell, we're not even that great at it when going 50 km/h.
The hard problems, right now, are things like recognizing where the road is when it (and everything beside it) is under an inch and a half of snow, or where you're supposed to drive when there's construction and the lanes are shifted (assuming no new standard means are developed to indicate this), or how to recognize, and what to do, when the road you want to take is under a foot of rushing water—or washed out altogether.
This is the thing that continues to baffle me. There are genuine, hard problems between where we are now and a nation of completely autonomous cars. But every time there's a discussion about it, even on a site like Hacker News where people should have the background to recognize the difference, most of the problems people bring up are the kind that self-driving cars either are now or can fairly easily become good at dealing with.
People say this, but I suspect that "epsilon better" is not enough. Personally, I think that to give up my (fallble) agency, I would require an order of magnitude better, perhaps two.
That's right. Some day I hope, and believe, that the average consumer actually won't be able to manually operate their vehicle (edge cases aside). I love to drive but there are some true idiots that we share the road with. I'd gladly give up my right to drive, if it meant those idiots also lost theirs. You will require some specialized license to do so, which would require passing some stringent checks.
So that's how I can see it being dealt with in the future. But the early stages? That's a very interesting question and one which I don't have any idea for.
And the parallel works only if you change the primary purpose of cars to killing.
One of these items is killing people...others are not.
Also, you've easily conflated the usecase of "killing people" with the usecase of "defending oneself".
Take India, for example.
-- The infrastructure is poor.
-- Drivers ignore rules to suit their convenience.
-- A lot of people depend on driving for their livelihood. Union minister, Nitin Gadkari, has already made it clear that they will not let tech that affects the livelihood of so many people come in and take jobs. Most governments that rely on the vote bank of poorer sections of the society will not dare to move against this mandate.
-- The preferred and most popular mode of transportation is still two-wheelers. I don't see anyone building self-driving two bikes. That rules out almost half of the Indian population's transportation
I don't think India will be ready for another 50 years to have fully self-driving vehicles.
I'm not sure how that would mix with pedestrian crossings. In some dense areas there would be a non stop flow of people walking across the street and cars wouldn't be able to move.
Plus reduction of number of driving cars to roughly one third.
Conjusted cities like Bangalore and reeling under bad city planning. Adding a self-driving vehicle is not going to be of much help.
The govt does not have money to spend on road repairs. Corruption at the contract level is rampant. Putting 1+1, I doubt India will use it to their advantage.
Couple that with 3 people sitting on the bike (quite common in India), I doubt this will work in my lifetime!
It is hard to be so pessimistic when you see cars driving autonomously daily.
> How exactly does an autonomous car deal with that aspect of human nature?
Aren’t we already collecting lots of data about this?
"The first was the final presentation of the PROMETHEUS project in October 1994 on Autoroute 1 near the airport Charles-de-Gaulle in Paris. With guests on board, the twin vehicles of Daimler-Benz (VITA-2) and UniBwM (VaMP) drove more than 1,000 kilometres (620 mi) on the three-lane highway in standard heavy traffic at speeds up to 130 kilometres per hour (81 mph). Driving in free lanes, convoy driving with distance keeping depending on speed, and lane changes left and right with autonomous passing have been demonstrated; the latter required interpreting the road scene also in the rear hemisphere. Two cameras with different focal lengths for each hemisphere have been used in parallel for this purpose."[1]
How could you not expect all cars to drive autonomously in the year 2000 at the latest if we were already so far? Everything else was just a bit of doing, right? Unfortunately, sometimes we don't know what we don't know, so things may seem "just around the corner" when they are many years away.
Sure. So the way that they could handle it is to drive safely enough that it doesn't matter at all if this happens or not.
Having the car in front of you hit the brakes really hard is of no consequence if you were maintaining a safe follow distance to begin with. Let the human slam on the brakes. The self driving car will have been driving the speed limit, at a safe distance in the first place.
The problem was, the cruise control following distance was not the ~2 seconds recommended by my country's highway code, but more like ~3.5 seconds. Other drivers would interpret that as an invitation to merge, and my car would slow down further to restore its ~3.5 second following distance.
I don't think you can drive in such a way that other drivers' behaviour is of no consequence.
It's common to merge on a highway under speed, knowing you will be hammering the throttle and the car in the right lane behind you will slow down, but could self driving cars make that same judgement to merge or stay in the onramp lane waiting for the nonexistant opening? And if they do make that judgement and other cars do let themselves be cut off, what happens in the 1/1000 time that this maneuver results in an accident, and the self driving company is brought to court? These companies are going to be held responsible for these judgement calls that human drivers make every day. There's a highway near me where to merge onto the next interchange you have to cross four lanes of traffic in 0.25-0.5 miles, could a self driving car fight for that opening during rush hour? I don't think there would be a safe way to do it unless every single car on the road is a self driving car, and that's just not possible when most drivers can barely afford $2000 cars from 30 years ago.
Yes, people will merge ahead of you, and it will slightly slow down your journey.
That's fine, and falls under the definition of safe driving.
Let them merge ahead of you.
But then I thought that maybe if I wasn't the one fighting to get into lanes I wouldn't care that my trip ended up a couple of minutes longer, I would just relax and read a book and not even pay attention while all that was happening.
Not sure if that would work in reality though. In my city if a car that was that passive was recognized, people would just take total advantage of it and never let it in, cut it off, etc. I think that I would still get annoyed watching this as a passenger.
The car would have to make sudden stops to avoid accidents every time someone cut it off as well, which would be unpleasant for a passenger.
Me too. I can't explain it. Here's one point I try to make (in vain): When people imagine such tech, the level of "just-works" is very high, almost sci-fi high. The car would would perform on a super-human level, making near-perfect split-second life-and-death decisions. There's very little room for software/hardware failures. Where do you, as someone in tech, see anything consumer facing that is even close to that level of polishness? It's <current year>, and I still have to restart my Firefox browser every few hours because it gets bloated [0]. We haven't figured out bluetooth yet [1]. Heck, state-of-the-art CAPTCHAs are using street-signs [2].
[0] https://www.reddit.com/r/firefox/comments/ak18uz/help_insane... [1] https://news.ycombinator.com/item?id=19956512 [2] https://meta.stackexchange.com/questions/296574/captcha-with...
Of course these are tongue-in-cheek anecdotes, but the points stands, that it seems we just haven't figured out how to make complex code work very well yet.
Building non-safety-critical software is cheap when compared to building software that has been verified to virtually never fail.
The problem space is vastly more simpler for self-driving trains; trains move on rails, rails do not move, trains/trams cannot move sideways at will, stations do not move, and so on.
I thought it might be possible to effectivize intracity rail traffic via an on-demand mini-tram service, given self-driving trams and computer-optimized routing. Kind of "packet routing", if packets were trams.
Now, where was that Rodney Brooks interview? Ah, here it is:
https://cdn.arstechnica.net/wp-content/uploads/2018/06/2nd-P...
>> Rob Reid: (...) Why do you think these people and others are overestimating the rate of development in this field?
>> Rodney Brooks: I think they're making a bunch of mistakes. I asked them when did the first car drive down a freeway for 10 miles at 50 miles an hour. They know that the Google cars did that in 2004 or 2005. It was actually done in Germany in 1987.
>> Rob Reid: Wow.
>> Rodney Brooks: When are we going to get the first car, hands off the steering wheel, feet off the pedals, drive coast to coast in the US? Yeah, well, it actually happened in 1995 with the Navlab Project from Carnegie Mellon University. My point is, everyone thinks, oh this is just a [inaudible 00:44:50], this is going to happen quickly. It's been around a long time to get to where we are. I have now demonstrated to them that their scale is wrong, their start point is wrong. It has taken a lot longer to get to where we are now.
So, to anyone who had any understanding of the technology it must have been obvious for a long, long time that "it's really, really hard" and that it wouldn't just take a few years after the time that Google announced the Google car. I struggle to believe that Krafcik is not one of those people, or that major automotive company CEOs are not.
Basically, those people have been bullshitting everyone and they're still bullshitting everyone, and they were probably not even interested in developing self-driving cars in the first place, it was all just some stupid marketing game supported by a very excitable tech press and a gullible public.
It might not be related, but whenever I read stories this, I'm reminded of the ways that tech is marketed in the world. It's impossible for the public to understand whether or not a certain technology is feasible, practical, or even possible, but marketing teams get an unbelievable amount of leeway when marketing products and services. And they get to do it without really telling you what data is collected and how it's used, etc., etc.
The power asymmetry between what tech companies are allowed to say versus the limited technical understanding of the public is brutal, and not getting any better.
Driverless cars... unless there have been some fundamental breakthroughs in AI tech that allows for such a fully unsupervised system, its hard to see how this can be a possibility.
Now, reducing the complexity far more... assisted driving tech is already pretty mainstream. Autonomous driving for predictable, long haul routes (inter-city trucks on US highways) is an exciting market too.
Not to mention that there's nothing really predictable about a long route. Traffic, weather, construction, and every other variable is more likely to change over a longer route as well. It would be far better to focus on making autonomous cars first.
Specifically on freeways, the difference in difficulty is pretty minor. The lanes are wide and you don't need to accelerate very rapidly.
> It would be far better to focus on making autonomous cars first.
Mu. The same system's going to be on both types of vehicle.
A human driver eyeballing a difficult curve will easily be half a meter or more off over the length the trailer. But for a machine it it does not really matter wether it plots a path for a Twizzy through the LIDAR point cloud or for a semi-trailer, as long as the model is accurate. Humans have all their relevant sensors at a single point, awkwardly mapped to vehicle dimensions with mirrors and guesswork, therefore human driving gets worse with increasing vehicle size. A driving machine however can take input from all over its body, its "skilll does not deteriorate with increase in vehicle size (arguably it might even improve because a bigger vehicle will have more computing and a wider range of sensors at the same fraction of total mass and cost). The bigger the rig the easier it becomes for robots to compete with humans.
If an autonomous car has issues even 1/10 as frequently, I won't ever trust it to transport me.
Which also means that it is ny impossible to distinguish between a growth company with a solid product and one that is just trying to out run reality.
Also, ny is actually ‘nigh’
Modern autonomous vehicles are much more impressive. They were successfully navigating urban environments 12 years ago.[3] Waymo's cars have driven over 10 million miles and disengagement rate is once every 11,000 miles.[4] We're at the point where no major breakthroughs are needed, just incremental improvements. That's what's different from earlier eras of autonomous vehicles.
1. https://en.wikipedia.org/wiki/History_of_self-driving_cars#1... has this quote:
> In the 1980s, a vision-guided Mercedes-Benz robotic van, designed by Ernst Dickmanns and his team at the Bundeswehr University Munich in Munich, Germany, achieved a speed of 39 miles per hour (63 km/h) on streets without traffic.
2. http://www.cs.cmu.edu/afs/cs/usr/tjochem/www/nhaa/nhaa_home_...
3. https://en.wikipedia.org/wiki/DARPA_Grand_Challenge_(2007)
4. https://medium.com/waymo/an-update-on-waymo-disengagements-i...
>> Modern autonomous vehicles are much more impressive.
It really depends on what you consider impressive. The DARPA Grand Challenge involved one road loop with stunt drivers instead of real traffic. These are still strictly controlled, laboratory conditions that tell us nothing about the ability of robot cars to operate in the real world.
Waymo's disengagement rates don't really say anything, either. Perhaps Waymo is now driving its cars in easier conditions after noticing that they tended to disengage too often. What we know for sure is that Waymo doesn't have autonomous cars -as noone else does. If they did, they'd be out on the streets without safety drivers and counting autonomous miles, not miles without disengagement.
According to the post you link, reporting rate of disengagement is required, but the fact that Waymo chooses to advertise theirs as a measure of improvement of their cars tells me that they have no real results to show and instead choose to tout a meaningless proxy just to make people believe that they are further ahead on the road to autonomy than they really are.
It tells me that's the weakest number they can possibly report. If I were Google and I knew I had the strongest ML teams in the world by miles, the strongest internal results by miles, I would say as little as possible for as long as possible. Get as far ahead as possible.
I think the Alphabet board learned their lesson on announcing early. They still shut down products, of course, so does Intel, Facebook, and every other company. And I think they're learning their lessons about sales (Cloud's hiring 10k sales people) and customer support (I'm sure they're painfully aware of the issues).
>> 1995: UniBW Munich's fast Mercedes robot does 1000 autonomous miles on the highway - in traffic - no GPS!
>> Dickmanns' famous S-class car autonomously drives 1678 km on public Autobahns from Munich to Denmark and back, up to 158 km without human intervention, at up to 180 km/h, automatically passing other cars
A most impressive result that is easily the equal of modern results- but in 1995. That puts your claim that "incremental improvements" are all that's needed, in perspective. Major breakthroughs are needed.
I doubt that maximizing the miles between disengagements should be our goal. The goal should be for the car to face the worst conditions imaginable (snow, ice, dirt roads, other drivers ignoring traffic) and somehow manage to survive in those situations.
I guess I should have said 'controlled access' but anything gravel is not in this category.
If one wants to drive dynamically, one has to overtake and switch lanes quite a lot, which makes this challenging. If one is content with driving like a snail they can stick to the first lane, which is pretty simple and could be managed even by a so-called self-driving car.
Tesla crashes kill people because of this. (Ding ding, you have 1 second before impact.) Waymo probably wants to nail city driving first, because it's much lower speed, safer.
That was 158km doing 180 km/h on an authobahn with no upper speed limit and with unrestricted traffic.
Anyway, like I say in my other comment Waymo's disengagements mean nothing because, unlike Dickmann's authobahn experiment, there is noone there watching the performance of their cars, other than Waymo employees. As far as anyone can tell, their impressive disengagement record is the result of their cars being driven in the mildest, friendliest conditions possible. It certainly seems that way, taking into account where they drive their cars - in sunny, peaceful Phoenix AZ, and then again, only on roads they've actually mapped.
Put these two things together and it's obvious that Dickmann's experiments were run in as close to real-world conditions as possible, whereas Waymo is consistently keeping its cars in closed, controlled, simple environments that tell us nothing about their capability in the real world.
Given that humans aren't great drivers, you'd think that after 10 million miles Waymo would be at fault for some crashes. But only one of Waymo's crashes was even partially their fault. One of their cars was moving at 2mph to get around some sandbags in the road and hit a muni bus that was trying to squeeze by at 15mph.[2] Waymo has since tweaked their software to account for aggressive bus drivers. That's over 10 million miles and only one collision that was even partially their fault. That sounds pretty safe to me.
And regarding weather: Though their pilot program is in Phoenix, Waymo doesn't just drive in places with nice weather. They've been testing in Michigan for the past 2 winters.
1. https://forums.roadbikereview.com/general-cycling-discussion...
One crash in 10 million miles isn’t as great as it sounds. First, it’s a meaningless number because a human is intervening every 11,000 miles. It’s not a true measurement of what a purely autonomous collision rate would be. Second, humans crash once in every 500,000 miles, and that’s under the full gamut of circumstances (drunk drivers, unfamiliar roads, teenagers, etc). Waymo is running with trained drivers on thoroughly mapped test areas in a place with easy traffic and weather. You’d expect humans doing nothing but running the same routes over and over in that carefully geofenced area to do better than one collision per 500,000 miles. (Especially with someone looking over their shoulder, like the self driving car is doing!)
If you look at the improvement in disengagement rates it’s not particularly compelling: https://cdn-images-1.medium.com/max/1600/1*oX-ykZtxiMiuguSow....
They’ve improved by a factor of 6-7 since 2015, but most of that was 2015-2016. That suggests the pace of improvement is getting slower.
Conversely, lack of disengagement doesn't mean that the car is driving safely. There is simply no way to know how close to an accident a car came, without the human driver having to take control.
Like I say above, disengagements don't really tell us anything about the car's real world driving ability. They're just a silly proxy mandated by bureaucracy, and only a very weak measure of real progress.
No trollin' -what do you see as the rapid advancements in machine learning? Like, say, in the last 2 years?
For instance you're driving on the freeway and it starts to rain -- can you really reduce your speed, and/or leave an extra "car length" between the car in front of you, so that you'll still have time to stop if needed? In my experience, no one else wants to slow down, so it's safer for me to keep up with the slowest traffic than to go what I would now deem a safe speed.
But regardless of the extreme cases, there are plenty of scenarios in which human drivers may be slightly impaired Which current state of the art autonomous technology is not just impaired, but entirely helpless: simple, common road construction, missing or obscured lane markings, precipitation of any sort, malfunctioning stoplights, delivery trucks or dumpsters in the lane, negotiating a busy parking lot, any atypical road usage of any sort, roundabouts, dirt roads, unmapped roads, stationary objects...
Humans can handle all of these situations without special training or instructions.
I think, Scandinavia is a different story. A closed snow cover at say -5 degrees Celsius is quite safe compared to muddling zero degree conditions with continuous freezing and thawing, producing ice surfaces or slush. The US have this in some states the same way we have it in Central Europe (I am from Germany).
One really big difference is that we use tyres specifically designed for low temperatures and snow.
I don't even know what it would look like.
Looks like I should brush up before this summer's road trip.
I don't think snow, ice and rain will be as problematic as predicted for self-driving cars. Altogether I expect them to perform much better than humans - more so than in clear conditions.
Self-driving cars have more sensors than humans - lidar, radar, cameras, possibly at multiple wavelengths, which should let them see through conditions which are difficult for us. And they can control braking, acceleration and perhaps steering on each wheel separately and faster than us, allowing better control in slippery conditions.
---
But what I expect the fundamental problem to be is risk vs speed trade-offs.
Humans routinely drive beyond safe speeds in all conditions. People tailgate and drive close to the speed limit in snow storms, in a way where stopping in time is impossible if the car in front brakes hard or an obstruction appears from the blur. People drive the city speed limit next to parked cars, unable to stop in time if a child steps out between them. People drive the city speed limit across blind intersections if the crossing traffic has stop signs, assuming that the crossing traffic will give way (but emergency vehicles don't have to give way, there was a bad crash just like this a few months ago in my city).
All these are relying on the prior probability of a dangerous situation occurring being low enough to drive at "beyond safe" limits.
So self-driving cars will have to choose to match the human behaviour, and accept occasional crashes - or appear infuriatingly slow.
> Krafcik went on to say that the auto industry might never produce a car capable of driving at any time of year, in any weather, under any conditions. “Autonomy will always have some constraints,” he added.
I've driven I-95 in heavy rain and/or snow, when stopping at all -- let alone in time to avoid hitting another vehicle -- would have been ~impossible. Plus the fact that visibility was extremely limited.
And yet there we were, cruising along at highway speed. I recall thinking "Hey, it's cool, because nobody could stop." But then, there's the occasional mass pileup, after a semi jackknifes.
But who cares? If it can drive in the easy 90% of the time that will be enough of an achievement.
The staring part is the problem, the safe disengagement basically. I don't mind if it starts to slow down and beeping because of some imagined or real obstacle. I don't care if it makes others look funny at me (or even honk). But beeping and keeping speed (you have ~1 second to do something to avoid a fatal crash) is ridiculous.
I love the idea of self-driving cars and I really can't wait until they're ready. But I'd say that's going to happen about as quickly as changing the infrastructure in this country. Personally I'd rather have better public transit anyway.
Sure you can get a car roughly driving around the city autonomously (there are basic self driving cars back in the 1950s that drove on a wire track) but getting it perfect is where the vast majority of effort is going to be expended.
The thing about self-driving you can get to 90% or 99% or even 99.9% success and then find the cost of closing part of that extra sliver of non-success is the same as all the work you've done. Especially since testing those corners cases is hard since they are unusual. There's even some part of the sliver that even is "AI complete". Very small but you don't know where it is, etc.
But I'd say that's going to happen about as quickly as changing the infrastructure in this country.
Key point!
Automation has traditionally been much, much easier when you are engineering a situation where you control all the variables. Automated factories are common. Automated warehouses are coming. Automated dock systems exist. In these situation, there's a hard border between "inside" and "outside". Roads are generally regular but the border between insight and outside fuzzy. Google can run it's self-driving taxis in a suburb in Arizona where roads are as regular as could be imagined but expanding beyond that is much, much hard than one imagines.
Note: I recommend this blog which periodically tracks progress in self-driving cars as well as making intelligent, critical comments on current AI.
Real-world things like cars and domestic robots are much harder, because those domains are ones where people come first. As you say, key elements could well be AI-complete.
For me, the most important thing a car can be is reliable, and every form of unattended driving cannot hit that level.
Of course the real problem is economic. Competing with the taxi service that uses humans is hard, because human labor is cheap.
Of course, that's nothing new. We've all been on software projects where the launch date was the earliest day nobody could prove it was impossible to finish. But I'd like to think that investors dropping zillions on companies would have had better due diligence.
I'd agree that a bit of the proper sort of analysis would show that this wasn't easily happening. But I think the kind of thinking that imagines this as possible is extremely easy to fall into.
We've all been on software projects where the launch date was the earliest day nobody could prove it was impossible to finish.
Sure and I'm pretty sure a lot of software engineers have given or agreed to completely unrealistic estimates after having had this experience. If anything, the "software crisis", the inability of software engineers to provide good estimates even after hard experience and warnings is an expression that over-optimistic thinking is natural for human beings in this situation.
My theory is that in situations where a human is asked about the difficulty of a mental task, they essentially can only fall back on a basic language-expression of said task and rationally try to calculate with that - the brilliance and the limitation of we language-generating, language-using creature is the ability to correctly distill a complex and messy task into fairly simple sequence of symbols. But that correctness actually exists in a complex and dynamic context, most of which we screen out. A command like "Drive to the store" doesn't take into account all the compensations needed to do the driving just as "Create an inventory system" fails to specify all the client-specific "gotchas" involved in such a task.
So going from our normal language-distillation process to a complete software system that doesn't have the continual dynamic compensation of our intelligence is an inherently difficult problem - even though we can probably only do it at all because of our "language facility".
I don't think it's inability. I think they're embedded in a system that doesn't encourage or reward honesty or accuracy.
I agree it's easy for people to say, "Gosh, how hard can that be?" Which is where we get the classic, "I could build that in a week" estimate. But I don't agree that there's something inevitable about people going from a finger-in-the-air SWAG to a "we'll have self-driving cars in 2021" business plan.
Normally I'd say that it's a straight up failure of both management techniques and the professional standards of the engineers. Which is true. But I think the problem is that a lot of fundraising in the "Uber for X" era is only slightly less of a con than Theranos. So I think it's more correctly seen as a failure of founders and VCs.
At some point, when you're talking about a concrete and complete plan, you likely go from naive self-deception to the willful deception of others.
Of course, one should consider how people's tendency to naive self-deception makes things easier for willful deceivers.
As a scheme for selling an impossible dreams takes shape, I suspect the actors have a strange and contradictory mindset. A rational conman is going to sell a smallish scam and vanish. The folks running Theranos certainly deceived many but they also rode the train far past the point where they could avoid being caught in the wreck (so they wound-up ruined, looking at jail time, etc). Maybe they had belief that if they kept the charade going long enough could make the original scheme work but they could also have a sort of thinking that simply doesn't look at the possibility of failure once they have decided to seek success.
As a google advertiser this made me laugh.
At the same time I don't think expense will be a setback for autonomous vehicles. The reason being that if vehicles are fully autonomous there would be no reason for any individuals to own them. It would make more sense to have them operate like a taxi service. This is because without the costs of having to pay for a driver, it would be cheaper to just order an autonomous vehicle whenever you need to go anywhere than it would be own your own vehicle.
Just from an efficiency standpoint it is terribly inefficient for each person to have a car. We're not driving most of the time and the only reason we have our car sitting in the driveway is we need it to be available should we need to drive. With autonomous cars, my car could on it's own drive across town to pick up other people when I'm not using it. The reason we can't do that today is because of the additional logistics and costs involved in transporting my unused car from my driveway to the driveway of the person across town who needs it. This problem would not exist in a world with autonomous vehicles.
To me, it seems likely that a world with autonomous cars would be a world where the majority of vehicles in the world are owned by services like uber.
I have a better idea that we can implement right now without waiting for autonomous driving to become a real technological capability.
We could make big cars with many seats and have them driven around town by humans- just a single human could drive a single vehicle capable of transporting 50, maybe 100 others. We could have those big cars stopping at predetermined points around the city, so that people would know where to get on and off. And we could support that service by asking the users to pay a small fee upon boarding the big car. This would cover the costs of the driver, and the big car, and still leave some to pay for infrastructure, etc.
These big cars would probably have relatively restricted areas of operation, but, for the foreseeable future, so will autonomous cars (which have to be geofenced) and, like I say, we already have the technology for those big-cars-with-many-people-sitting-in-them-and-a-single-driver that I'm talking about.
And since a whole bunch of people would be carried by one or two of those big cars per day, instead of each riding a single (autonomous or not) car, we could drastically reduce the number of automobiles-per-person, and, therefore, the CO2 emissions, thereby reducing pollution and protecting the environment to boot.
So? Anyone want to invest on that?
https://www.cbc.ca/news/canada/toronto/crowd-funded-bus-take...
Unfortunately in my city (Toronto) and I would assume in many others it's illegal to run a private bus service.
https://www.cbc.ca/news/canada/toronto/liberty-village-shutt...
So we're stuck with the government monopoly burdened with the enormous costs of public service transit unions with some transit union workers making six figures for things like being bus drivers or ticket collectors. Then you have bus routes that are not decided by numbers business purposes but by politics. Finally you have rude drivers and buses and trains that smell like urine. And you have buses and trains provided by special favored contractors that are technologically and mechanically less than what is available. My aging mother says it hurts her body to ride the bus because it doesn't provide a smooth comfortable ride.
So if we want funding into buses and trains we can start by dealing with the political quagmire that has made buses and trains inefficient and unfriendly to users. But the familiar government cry of "just keep throwing more money at it until the problem is solved" is likely not the best solution.
You say that like it's a bad thing. We also have "tech workers making six figures for things like increasing engagement on social networks by 0.1%." What do you think about that?
> Finally you have rude drivers and buses and trains that smell like urine.
This would change right-quick if congestion pricing pushed wealthier people onto public transit.
If anything, good bus drivers aren't paid enough.
So take the high moral ground all you want, be snarky all you want, but the real world is a strange and messy place. Car has it place, along with bike, scooter, planes, trains. Until teleporter arrives.
For example, they become more savvy about how much stuff they own and what they carry around.
As usual, this seems to be very different between EU and US citizens. I've been using public transport of all possible types (trains, boats, busses, trams...) in more than half a dozen EU countries since I was a wee bairn and I've never been threatened or attacked on any of them. Like, not even close. The absolutely worst thing that has ever happened to me on public transport is some guy puking his guts out on a London bus on a Saturday night. And that was just once. And it was more like "what an idiot" than "oh god I'm scared".
Which tells me that this is nothing to do with public transportation, as a means of transport, but with - other issues, for example various social issues that are particular in the US.
Or people are just exaggerating the misery of taking public transport in the US? I struggle to believe it's really that bad as you say, for instance. Public transport descriptions by US citizens always sound a bit like The Warriors, to me, and a bit unrealistic, to be honest.
Carrying luggage on public transport is perfectly possible and for larger or more items it's always possible to hire a van.
I don't understand the "personal escape room" comment. Escape- from what? In a car? How?
And note that even if all of the above were true limitations of public transport, the benefits would still significantly outweigh them. Just the reduced emissions from multiple people using the same vehicle instead of each their personal vehicle, would be (are!) an enormous advantage.
The fact that everyone has their own car and drives it every day has caused serious problems, not least of which is environmental destruction on an unprecedented scale from the necessary infrastructure and emissions- and that's before we count the number of deaths from accidents and pollution. We need technologies and solutions that take more cars off the roads- not ones that put more on them.
Hunting and fishing isn't bad either, but I've got to get up at 4:30 these days to get out there before the turkeys fly off their roosts...
Any system that caters to humans has to account for what people want. The way to make people take transit is to make transit comparable to cars - in terms of speed, reliability etc. And to make it better now rather than holding out some promise that it will be better at some future date when enough people take transit. People will take transit now if its better now, not if it promises to be better in the future.
I mean at the end of the day we can't force or guilt people into taking our preferred solution. We have to create a solution that caters to them. People will do their part for society and the environment - recycling programs are proof of this. You just have to create a solution that's not too much of an inconvenience. People would take transit more if it was cleaner, faster and more reliable. Rather than pouring more money into it hoping it gets better, or goading more people to take it under the promise it will get better - I don't think its unreasonable to ask to make current systems more user friendly and then increase funding as service improves and ridership increases
It is perfectly realistic and has happened, like when schools were desegregated much to the dismay of white people in the south, who abandoned the democratic party as a result of it. The hard part is getting a law passed and not diluted along the way by people who refuse to accept inevitable change. Making transit comparable and better than cars is the goal of every transit agency in the world, the difficulty comes from getting people to vote for funding and approve construction projects. Los Angeles is pointed to as a slow meandering failure of a transit build out, but the only reason why it is a slow meandering failure is that the people who would benefit from transit the most do not vote, and the people who vote care about their view or have a preconceived and bigoted notion of who rides public transit, latching on to psuedoscience along the way to further their racist worldview into political action (underground subway construction was banned in LA from the 90s to a couple of years ago due to an unfounded fear of blowing up the city, for example, but the real reason was that the concerned citizens of beverly hills felt they might see more black or brown people on their stretch of sunset boulevard).
That sounds ...wrong? You might as well say that it's unrealistic to force people to pay taxes. If the benefits of using public transport outweigh the disadvantages, people will just have to get used to the idea.
This has certainly worked in many other cases- for example, with rules about smoking indoors etc. I'm sure that smokers prefer to smoke indoors. But there's good reasons not to, and a very strong push with fines and all to not do it, so they just have to suck it up and conform. Sad face.
My car is my second home, one that I can bring with me anywhere. It's why I prefer to drive long distances rather than fly. It even saves on hotel costs in the summer.
It's a place to escape from "out there". When I worked in an office, I would take my car to get lunch, then spend the whole hour absorbed in my thoughts or reading a book, away from my co-workers.
I'm a bit of a loner, but I can say that I've observed similar behaviour in others. After a many hour hike in the forest, getting back to the car in the evening is a relief. It's comfortable, familiar, and safe.
Sure, I could get used to public transit. But as long as I don't live in a dense city, I'll keep my car, and love it.
The last thing, with the luggage, well try going to Portland, one of the only cities I've been to where you can ride a train from your downtown hotel to within ~100 yards of airport security in 20 minutes. People rarely are checking more than one bag, and you can strap your carry on to the handle of your roller bag and it isn't a strain on the system, as hard as this might be to believe. In Los Angeles, people find room to set up little potato chip shops on the trains, and there are people who manage to transport all their worldly possessions with them on the subways in NYC. And if you really needed to haul a lot of junk, you can rent a uhaul box truck (or a tall van, or a pickup truck) for $20 and change plus gas for a local trip.
That said just having smart buses picking crusing and picking up people when and where they are and dropping them off at their destination would be great. (After all usually a lot of people want to go from similar A to similar B places at the same time.)
Wouldn't that cut problem size massively.
B. Personal air travel has a significant regulatory burden in the transition from ground to air. The ground is city + state regulated. And immediately once airborne it's FAA regulated, but not under any kind of Air Traffic Control, as almost all airspace below 1200' above ground is uncontrolled. So ATC has nothing to say about it, and no central mechanism for negotiating conflicts.
Where are you allowed to takeoff and land is easily figured out today: airports only. And that's because it takes all kinds of things into account like obstruction clearance, noise abatement, anticipating engine failures and crashes. We can't even automate commercial flights - it might seem like it's more correct to say we don't automate commercial flights, but we could. That's not really true. The amount of changes to the air traffic control system, and on-board equipment for airplanes, is presently so cost prohibitive that it is effectively a "cannot be done".
I believe that only applies to the waymo model where you go with the full time robo-taxi using top of the line hardware like lidar and which pretty much requires level 5.
The tesla model is to use cheaper hardware which they have proven is cheap enough that consumers will pay for. I believe they also only need it to be level 3 [0] for it to be a massive success (I know a ton of people that would pay the $6,000 for the FSD upgrade if it allowed them to watch a movie/work/text during their commute most of the time).
Granted, Tesla's tech has a lot to catch up but I wouldn't count their solution to the profitability problem out since they have a lot of more cars on the road collecting data/testing their algorithms, and I'm guessing they have a solution to the imperfect tech that ends up killing people problem (Selling their own auto insurance which they have already announced plans for and which will probably have special conditions for autopilot failures, and lots of cars running their quasi level 2 tech which they can use to lobby congressmen to limit liability for non-tesla drivers suability during autopilot failures).
But, as with all big tech predictions, who knows.
[0]: Level 3 ("eyes off"): The driver can safely turn their attention away from the driving tasks, e.g. the driver can text or watch a movie. The vehicle will handle situations that call for an immediate response, like emergency braking. The driver must still be prepared to intervene within some limited time, specified by the manufacturer, when called upon by the vehicle to do so: https://en.wikipedia.org/wiki/Self-driving_car#Levels_of_dri...
I mean that they are positioning themselves as if they truly believe this is going to happen.
Believe it or not, the screens are cheaper. Other companies (most notably Volkswagen) are moving towards entirely digital interiors as well. They cite reasons for it being a better experience despite decades of research pointing out the importance of touch controls while driving to limit distractions, but most people believe it is because they are cheaper to build and service.
Do any of the players in this space use HD maps?
What if I were to tell you that you can buy a self driving car right now, and that there are 100s of thousands them in consumer hands, right now?
Tesla sells them. And they aren't that expensive.
If you can press a button, and take your hands off the wheel, that is a self driving car. And you can buy them today.
Tesla (and Elon Musk in particular) are of course happy to encourage the misconception that they already sell a self-driving car.
You press a button, and it stays in lane, at the right speed. Most people are happy with that feature set.
That is the MVP, that provides most of the benefits to most people, even if it isn't perfect.
If not, it's not self driving as generally understood, it's just driver or lane assist. A perception intentionally created by Tesla promoting their driver assist as giving a car that could effectively wander off on its own. Maybe take a part-time job as autonomous taxi. Long having offered full self driving in the paid options list.
For most people, the MVP of a self driving car is merely "able to take your hands off the wheel".
"I'm going to drive to the store" means a complete sequence of events, start>unpark>integrate merge with traffic on route>follow route>navigate parking lot>park.
Nothing other than a human does that today. That is what is meant by either "self-driving car" or "fully autonomous". All exceptions to what a human can do is just making excuses, and it's b.s. Driving is a broad term that encompasses all responsibilities for getting from A to B.
Does a Tesla lane change automatically to follow a route? Does it enter turn lanes and turn onto new streets? Does it turn into parking lots? Nope. Human prompted lane changing, and staying in a lane, is not "driving", it's a vertical feature that partially offloads some task from a human.
Mass incidents are one of them.
* If one autonomous cars fails catastrophically on some road, all other cars with same model and/or software are likely to do the same. Huge pileup in fast tragic can become nightmare for the car maker/operator.
* If there is a software error in the overnight update or planned sabotage, hundreds of thousands of cars can get into accidents in very short time period until the failure is noticed.
* Simple loss of trust due to security incident, discovery of exploit, server configuration error, hacking in the network can lead to security groundings of millions of cars at once. If all Toyota's are grounded for a week, the economic impact around the world is huge.
Even if the autonomous driving works, designing the security and safety infrastructure that keeps them working will be real challenge. I'm sure it will be worked out but it's not going to happen in few years.
What about all the 30 year old $2000 corollas you see on the road? Are these people expected to shell out $50k+ to get a self driving car? Absolutely not. There will always be people who can only afford a 10, 20, 30 year old car. What happens when they own a 30 year old self driving car, outdated for decades and based on how tech companies operate today, probably unpatched and unsupported for 20 years?
Self driving would really shine as a self driving bus, in a dedicated lane. Single occupant vehicles are irresponsible in cities that are choked with too many of them, but there is no alternative if all you can afford is a $2000 corolla and rail connections to work are nonexistant. But then again, a self driving bus is much less sexy to investors than a self driving car...
NASA's shuttle project started in 1969, cost $200B, was shut down in 2011 and never got close to it's planned 50 launches per year.
This stuff is hard.
Self driving in itself wouldn't be an issue, it's the other humans on the road that make it so hard to solve.
One of the main problems for manufacturers is that we have never before solved a similar problem, so there's nothing to compare it to.
Humans, cats and dogs, deer, tumbling rocks, low flying seagulls, tumbling trashbags or a toppled trashbin bin, palm fronds, drunk people jaywalking, drunk guy in a jeter jersey directing traffic after a yankees game, edgy teenagers pulling the invisible rope trick (or just yanking a sheet on a string), puddles reflecting humans on the sidewalk, blind turns and hidden driveways, competitors self driving tech, the metawars that will result by trying to raise a competitors accident rates (and not doing that would be leaving money on the table).
Luckily we attract our best minds with highest salaries to solve the pressing problem how to get people click more ads.
(Yes, sarcasm.)
Full autonomy respresents an economic paradigm, geo fenced or not. When private cars went mainstream, the economic cascade was so broad that no one could have predicted it. Supermarkets, for example, and the subsequent impact on food industry was a side effect of private cars. Suburbs. Disneyland...
Self driving is such a change. Starting from geo-fencing is just a constraint on how fast the change happens. Private cars were limited by affordability instead. There's always something.
Once these cars are on (geo-fenced) roads, infrastructure (eg signs) and vehicle can start adapting to eachother. There will be real economic pressures to "open up" roads and highways to autonomous driving.
The tech problems in the space are so interesting, we forget about other aspects. Ultimately though, geo-fencing or any other hack could get us to the point where product problems get solved without a 1:1 relationship to solving tech problems.
We have lanes for carpooling - why not lanes for autonomous vehicles? The road surface could have special markers to centre the vehicle, and to position it in the correct lane for a certain destination. This could be a single lane in a highway, with shorter distances between cars (relying on the quicker reaction speeds of computers and the modern, well-maintained brakes of the cars themselves), allowing humans to overtake and recognise them easily.
Then we need a standard method of communication between vehicles - braking, movement etc. - rather than relying on cameras and radar.
Remove as many variables as possible and the task becomes much easier.
Heck, we'll need a new method of charging road users for road use, without gas taxes, so we might as well introduce a standardised road pricing scheme as well (that takes into account vehicle size, weight, time, and location to calculate the price/km - and can communicate that to the end-user to allow them to optimise their travel).
I agree with OP that each car managing its own cameras and radar makes the most sense. Cooperation by way of individual optimization is the cornerstone of modern society and something we should absolutely imbue our autonomous vehicles with.
same could be said about leaving a bomb on a bus, and yet there aren't bombs going off on busses every day, and even when it does happen, it's not enough to scare people away from busses for good.
Society kinda works because the vast majority of people are not homicidal.
I don't know if that's true (except maybe in the literal sense that it's not every day, just frequently). As far as I'm aware this is a pretty big problem.
"Society kinda works because the vast majority of people are not homicidal."
I agree with this, and that self driving cars will only work under this assumption, but I don't think having vehicles communicate for safety-related (braking) information is the solution at all. If you're relying on that and can't get by with observed data alone, you open yourself up to a huge accident caused by a tiny rock or bird or anything unexpected (way more so than we do now).
If it's just supplementary as an extra layer of safety (attach this pod to your bike to make double sure all cars see you, but they're also still looking) then sure.
Except for, you know. The occasional bad actors.
A vehicle with an autopilot that's as reliably safe a highway driver as I am would be awesome. It'd give me back hours of attention (or sleep) during commutes or interstate travel. Even if it would seek a parked or human-piloted state on encountering problematic weather.
All-weather door-to-door capability may be what's needed to replace a large chunk of individually owned vehicles with a shared on-demand fleets, but highway-only would make individually owned vehicles much more convenient.
https://xtown.la/2019/05/02/the-sepulveda-passs-failing-grad...
(roughly £4.5-6.5M a mile, probably $7-10.5M in 2015 money?)
That would be such a huge change to infrastructure that "on-demand-trains" probably would be the cheaper alternative. There are also a lot of cases where you just lack the space for additional lanes.
If they still had Chriss Latner heading Autopilot I'd be skeptical, but they have Andrej Karpathy who is a god when it comes to machine learning and computer vision.
They've devised a method of upon training data for their network and is basically iterating through the problems, finding training data and counter-training data, as far as I understood the presentation.
Whether this is going to work or not, we shall see.
Video streams are so full of maybe signals, and ML loves that. As long as they don't have a fundamental (sub)system that knows how much space it needs to safely proceed at the current speed, how the 99.99% of the roads of the world work geometrically, and how to infer this from visual data, they are in trouble.
(That said, I guess Karpathy is perfectly aware of this.)
Anyway, I am more thinking the platoon commanders would be truck drivers that already have legal requirements for rest and no capability for speeding in highway.
I imagine the huge amount of data they've collected is largely useless because they aren't collecting the right data (e.g. LIDAR, radar, higher definition video)
- Marvin Minsky, 1967, Computation
This is an out-of-context quote. Right before that, the linked CNET article said "John Krafcik, head of the self-driving car unit of Google parent company Alphabet, said that though driverless cars are "truly here," they aren't ubiquitous yet. ".
There is a big jump between L4 & L5 autonomy which is what Krafcik was discussing. But even achieving L4 (which is what Waymo has in its Phoenix tests) at mass scale will revolutionize the industry since it means cheap robocabs for large portions of the US for much of the year.
The other companies are still struggling with L2 & L3, but Waymo's lead appears to be getting larger based on the public results they are showing. Tesla is the only one that's close since it has a public L2 system.
Why is no one looking at retrofitting existing roads with markers that the car can use to follow? I've read suggestions of using magnetic markers which would have the added benefit of working through snow.
Roads get new lines marked all the time, seems like embedding a magnetic marker at the same time would be quite feasible. This would basically be a tram line on every street.
Who cares if the car needs to hand off to the human in the event of road works or missing markers? Those are fairly rare events on my commute at least.
And if the vehicle discovers a magnetic marker is missing, by that point it's too late to hand off to a human. The human might not be paying attention. The lag time is too long for safety.
In regions that have roads not cleared of snow for multiple days the lane positions change. The evolution of the position of the lanes is not strongly defined by where the previous lines were. The obvious spot to drive for a human would contradict the magnetic, ground penetrating radar database, or whatever marker is used.
Markers of any type would be useful for awareness of car self position but not sufficient for what the lane has become. Even as a human you have to guess sometimes because it's not possible to sense it. You just have to know what humans would do. Machines aren't great at heuteristics and guessing what humans might do.
Or even in the same day. I've seen major freeways shrink from three to two lanes after heavy snowsqualls blanketed the road completely in less than an hour. Yet, traffic still flowed smoothly and quickly.
It is highly unlikely that completely autonomous vehicles will be present on the streets - interacting with humans, cars, and random events in real-time - within the next decade. What is more feasible and likely to occur is that large chunks of trucking may become "automated" in the form of a hyper-advanced cruise control, but these vehicles will lack Level 5 autonomy for their whole route. To understand why, requires a deeper examination of where this technology came from; Stanley, Thrun’s robotic car that was acquired by Google and is the basis for Waymo’s tech. Thrun notes;
> “In the last Grand Challenge, it didn't really matter whether an obstacle was a rock or a bush, because either way you'd just drive around it," says Sebastian Thrun, an associate professor of computer science and electrical engineering. "The current challenge is to move from just sensing the environment to understanding the environment."
http://news.stanford.edu/pr/2007/pr-junior-021407.html
More precisely, to interact and function in the wild, the robot needs to understand, distinguish, and model the properties of wildly different entities. And these entities aren't just other people - they are everything in its environment. And this includes random events like; people walking into traffic, objects falling onto the road, sudden rain and hail, or just potholes.
This is not a problem that can be trivially solved with better sensors or cheaper LIDAR. It is a conceptual problem that can not be trivially brute forced nor simulated in advance as each unique permutation is just different enough to confound existing models. Even if such different and confounding events are six sigma in nature and have a probability of occurring 0.00034% for every mile driven, then at 3.22 trillion miles/year (https://www.npr.org/sections/thetwo-way/2017/02/21/516512439...) Americans will experience 10,948,000 anomalies per year. Or, about 20.8 events per minute.
20.8 anomalies per minute is a pretty big number. That’s a potential accident every 3 seconds or so. And that’s a six sigma estimate. It is hard to emphasize how hard six sigma performance is for the current generation of autonomous vehicle hardware.
You might dispute the numbers, but they are meant to be an illustration and an intuitive explanation for why this problem is Hard with a capital H. Unlike some professionals, I don’t believe Strong AI is necessary to solve this problem, but Weak AI is still a form of AI. Technology that's just out of reach today.
At this point, people counter with Google’s cars. After all, seeing is believing, and haven’t they been seen to run successfully for millions of miles at this point?
Yes, but... Waymo/Google's success is hard to replicate. No one else can bend the rules far enough to achieve their headway.
Most of us forget that before starting the project, Google used LIDAR to create highly detailed maps of every environment their cars will ever be in. Engineers then captured standard human driving on that route over and over across different hours. These elements were then combined within their model to pre-compute routes before any real world driving happened.
Google was able to achieve its miraculous results because of its ownership of GMaps, Street View and the resources to deploy a fleet to map everything in advance. No one else has these resources. No one else can acquire them cheaply. And even Alphabet, a trillion-ish dollar corporation can't replicate this package for the entire world. Maybe someone will figure out a way to create precise sub-eighth-of-an-inch level 3D models of environments using drones and satellite images, but until that time this technology is too expensive to deploy.
It is hard to emphasize how important a distinction this is. The "only" thing a Google/Waymo robot does in real-time is that it checks the difference between the recorded dataset and whatever the real-time LIDAR + camera feed is saying. Or in other words, for every point of the route, Google has generated an expected set of values, and any deviations from these are used by the car to make real-time decisions. https://spectrum.ieee.org/automaton/robotics/artificial-inte...
However, even this partial solution is tempting. Because it works. But, sadly, that's not the whole story. What gets lost in the re-telling of this story is that this technique means that the cars can't work in unstructured environments. They are unsafe for most roads, especially uncontrollable, unpredictable and narrow residential roads. It's why these cars exist inside strict geo-fences even when they're ferrying passangers around, like in Phoenix. Where the car seems to mostly serve the downtown area with very little residential coverage (caveats apply, I couldn't find a map).
But, even getting this far is a huge technical achievement, even if it's not the fundamental breakthrough we've been looking for.
We should be prudent, but optimistic. There are a lot of smart people out there who are working on this problem right now. They are figuring out really clever ways to deal with these edge cases and they will solve this problem. Even if it's not on the hype cycle's schedule.
With that in mind, I'd like to suggest a better model for thinking about Driverless Vehicles is another Google service, Translate. It's quite good, but when was the last time someone translated an entire book with it (and it came out to be readable/sensible)? The system's performance - due to its statistical roots - seems to be fundamentally asymptotic w.r.t. the data presented to it. It can't be improved beyond a certain point even if you throw more data at it. I suspect that the current generation of driverless vehicles will be the same. http://people.csail.mit.edu/brooks/papers/elephants.pdf http://arxiv.org/pdf/1604.00289.pdf
Before the needed breakthrough happens, it is likely that the cutting edge won't advance beyond Level 3 in the next decade;
> I would guess Tesla’s position on this would be that most of the time, yes, you can rely on it, but because Tesla has no idea when you won’t be able to rely on it, you can’t really rely on it.
https://spectrum.ieee.org/cars-that-think/transportation/sel...
And that's okay. We might not have driverless cars by 2020, but we probably will by the mid 2030's and that sounds pretty darn fantastic to me.
Why does it matter whether or not Waymo uses maps, so long as they can solve the problem of cheaper, safer, reliable transportation between point A and point B? Yes, L5 autonomy is significantly harder and has huge advantages, but true L4 autonomy (which I do not believe currently exists) is still revolutionary. You're completely focused on the robotics challenge without understanding that the actual problem is just getting someone where they want to go. If they can solve the problem, it's not cheating - they just figured out an easier way to do it.
That said, I think L4 is still more than a decade away from where it can compete with Uber and Lyft.
One possibility is that driving is simply too challenging in the general case.
Note one of the problems discussed in the article, that self-driving algorithms can't cope with bad weather such as snow when road markings are invisible. Humans also can't cope with this situation. We don't drive with strict adherence to the rules of the road, and for example the tracks left by the car in front of you are far more important than any buried lane marking.
If we demand (for example) that autonomous vehicles cause less than one accident per 1 million km driven, then some situations that humans brave on a daily basis (thunderstorms, blizzards, icy roads, residential streets with children around) may never meet that standard even with a "perfect" autonomous system. Thus far, we've papered over the contradiction because we have human drivers to blame.
[1] http://news.mit.edu/2017/lincoln-laboratory-enters-licensing...
What exactly does that mean? People will happily drive on I85/95 in Atlanta in torrential downpours where the lane markings are almost impossible to see. For the most part they don’t crash, because they know where the lanes should be. Humans are unmatched at filling in missing information like that. People drive in rain, sleet, snow. And they still manage to go 500,000 miles between crashes on average.
I remember a picture a couple years ago from a snowstorm that hit the south, could have been Georgia even, that looked like a scene from an apocalyptic movie complete with a flipped over car burning in the distance.
Some people crash, some people do fine with skill. Will a self driving car be able to counter steer an ice induced drift into safely regaining traction like an experienced human car driver could? All up in the air right now.
According to AAA, drivers between the ages of 25 and 29 have 526 crashes per 100 million miles driven.
Humans are incompetent drivers to an extent we would never accept for robots. If we tried releasing automonaous vehicles that were even 100x safer then humans, we would end up banning them for a generation.
> Humans are incompetent drivers
No, not really. Humans are actually such good drivers that computers have absolutely no chance of even coming close. Computer can't even stay running without crashing that long, never mind actually driving a car.
Your math is a little off. 100,000,000 / 526 is a crash every 190,000 miles. So every 19 years, not 10,000 years.
I guess I've been unlucky. In probably 500,000 miles of driving in my life, I've been rear-ended 3 times. Fortunately all at low speed, by distracted drivers, e.g. a mom with screaming small children.
That doesn't even count the time I tried to turn right from the left lane. It didn't end well for my car and was the only accident I was at fault for. And there were a few other accidents as well.
Perhaps "crash" is defined as including an injury? That makes the statistic more believable, because nobody ever got hurt in any of my misadventures. All my "crashes" just involved car body damage.
This is the sentiment I gathered from also looking back at previous announcements in various industries (see r/retrofuturism on reddit) where a CEO will say that something is 5 years away when in practicality it’s at least 5 years away from being 5 years away.
> Tesla Will Have Full Autonomy in 2020, Musk Says
David St. Hubbins
The dream is slowly fading away, Tesla, or any car really, won't be fully autonomous for a long time, Uber economic model doesn't make sense anymore because 90% of it was base don removing drivers entirely. It's like a dream built on top of a dream...
https://www.businessinsider.com/top-vc-claims-uber-ceo-said-...
The incentives are there to make this work. The funding is there to make this work. The technology is actually there to make this work, if you can change some of the rules to get there.
It’s worth over a trillion dollars annually to make this work. It’s the great infrastructure product of the 2020s and we should get fucking started already.
But we have a long way to go before 1 fatality per 1 billion miles would be a bad thing. That would be an order of magnitude improvement. I think we can get two orders of magnitude in 10 years.
Autonomy absolutely will have a body count. It cannot save every single driver. And so if we want to be able to enjoy the benefits of autonomy that saves almost every single driver, we better get comfortable with the notion that some people will die in self driving cars.
If we can’t accept that the technology will never be perfect we will just keep dooming 30,000 people (in the US alone) to die each year, not to mention countless maimings (2 million actually) and property damage.
What's the likely business model for Waymo if level 5 autonomy is unattainable?
Also, what did he mean by "never"? Did he mean "within our lifetimes" or something? A strangely confusing statement for a CEO of a self driving company.
When has anyone, much less Google, released a product that worked at such advanced levels from day 1 and starting from no product in the market?
They should deploy autonomous cars at limited production scales in specific environments, and build it out from there—but we haven’t even seen that yet.
Ten years ago was when most of the car industry believed it had decades to adapt to full EV. It turns out that they had much less than a decade. By 2017 most manufacturers were scrambling to accelerate timelines for internal R&D when they realized competitors had other timelines and were about to grab some serious market share. This is now playing out in the market. Several ICE production lines have been shut down (GM, Ford, etc). Most manufacturers have launched or are about to launch full EVs. At this point several manufacturers are putting billions in making mass production happen in the next few years.
I predict the same will happen with autonomous driving. Most manufacturers are completely unprepared for it and behind with their R&D. They are actively looking to buy as much time as they can get because they know they won't be there. However, some manufacturers are ahead of the curve here and it's not just Tesla. When this stuff gets good enough, it means some manufacturers will have a huge competitive advantage over basically everything else. Everything you read about this needs to be put in this context.
In other words, some manufacturers are dragging their heels here and it's the same manufacturers that are also struggling to adapt to full EV. And they are using the same strategies to manipulate the timelines. Think futuristic looking concept cars that will never drive, lots of lobbying about how cool their R&D is, and a distinct lack of commitment to any timelines, combined with regular reports on serious safety issues that are obviously going to delay everything by decades. That's what this article says. What it translates to is: several manufacturers are getting to level 5 autonomy in the next few years and it is going to take decades for everybody else to catch up and mass produce this stuff.
Tesla is probably over confident about the timelines but well on track to making lots of progress in the next few years nevertheless. Waymo looks like they are making progress as well. However, they are held back by the notion that they are more of a pure tech play and less of manufacturing/logistics play. In other words, they are dependent on the before mentioned manufacturers dragging their heels.
IMHO several manufacturers are close enough to solving most of the issues here that there are going to be a few leaps forward in the next few years. These leaps are going to force the agenda for the rest of the industry. Mostly the timelines for autonomous and a switch to full EV are actually aligned.
By the time most cars will be EVs, most of them will also be fully autonomous. That's roughly 15-20 years from now. Plenty of time to tackle any remaining issues with sensors, snow, and other edge cases. Yes, that's hard but people are throwing billions at these problems and making rapid progress. The first level 5 cars might be on the market within as little as 2-5 years. The biggest hurdle here is non technical: legislation. Tesla is being ambitious here (obviously) but even in 5 years they'd have the market largely to themselves.
(Sorry to riff on GoT, but I couldn’t resist)
I think the article misses that you can't reach 5 without efficient and secure v2x.
The car industry seems to love V2* terminology. V2H is connecting an electric vehicle to a home to provide power in an emergency.
[1] https://www.investopedia.com/terms/v/v2x-vehicletovehicle-or... [2] https://thedriven.io/2018/10/19/v2g-whats-the-state-of-play-...
(Don't like the new HN atmosphere were people down vote any comment they don't like)
It would be great if you could buy a car, have it bring you to work while you read or slept, then after dropping you off, go earn money while it was ubering people around until it was time to pick you up. But I highly doubt this will happen in less than 20 years at this point. There's just too much lacking. It needs real artificial intelligence, not just machine learning and pattern matching. The car needs to know "that's a paper bag flying in the wind I'm about to hit", or "that truck in front of me is stopped."
Easy if you're not Tesla and have lidar.
The reality is that for AGI we don't even know which direction to go yet so it's literally impossible to determine whether we're making forward progress toward the goal. Show me a computer as smart as mouse and then I'll believe we're making progress toward AGI.
I understand wanting to keep people safe, but the benefits of this technology so are enormous that I'd rather companies launch now and iterate than spend decades wringing every last disengagement out of the system while the carnage on our highways continues.
I feel like we're in one of those situations where everyone is just afraid to be first. Meanwhile, people die every day.
Tesla is not afraid. They killed few people already with autopilot. Best part about it where they fixed bug that lead car into concrete barriers and then regressed few months later...
Well I think they have in a way. The Tesla Autopilot is an example, and probably not a bad example of where the level of self driving cars is really at. Given Tesla's demonstrated in service capabilities, it seems that we can do a few things, but remove the steering wheel self driving is many many moons away.
And I think that's also unnecessary. From what I can tell about Waymo's approach, they are launching with something well below level 5, but where they cut over to a remote driver whenever the car is unsure. It's a smart approach, in that they can offer a level-5 service with level-3 technology. They've turned the technology cliff into a cost-optimization problem, which they can chip away at over time.
That's how we got the original automobile, and that's been a great benefit to the human experience.
Everything is costs and benefits. In exchange for reducing the amount of very dangerous manual driving that people do, we plug in autonomous technology that's very good, but not perfect. It still saves lives overall.
This idea that autonomous must be perfect or you're a murderer --- it's simplistic and counterproductive, and following this kind of absolutist thinking guarantees that we'll never get autonomous technology and that people will continue to slaughter each other with manually-driven vehicles.
Taking an absolute stance against dangerous technology might seem good at first, but in the long run, it increases the sum of human misery.
It's perfectionism, not autonomous, that's killing people every day.
SDCs should only need to beat that safety level, not be perfect.
Note also that for many of those 37,000 deaths, a human is found culpable, often doing time. Who do you propose should do the time for autonomous cars? An engineer? Their manager? The CEO?
In practice, our corporate accountability is such that nobody will pay any penalty. Maybe that's fine when, as with the 2008 financial crisis, the losses are abstract and distributed. But when it's the life of somebody's kid, somebody's mom, somebody's sister? That at best will be an extremely volatile situation. Especially if Google or Uber captures 20% of the self-driving car market and is now responsible for 37,000 * 0.20 = 7400 deaths per year, or about 20 per day.
Most people consider themselves above-average drivers: https://www.psychologicalscience.org/news/motr/when-it-comes...
So it seems pretty reasonable that any car that just kills the same number of people as the population average (which includes drunk drivers, tired drivers, distracted drivers, etc) will be seen as worse as worse driver than the person purchasing the car.
And I think it's a given that regulators, and the general public, who are the ones who will be hit by the self-driving cars, will see an automated car that only kills 37k people/year as a non-starter.
But I (fortunately) don't have much experience with this.
The only possible solution is that the SDC and/or software manufacturer is legally responsible for any accidents the SDC causes. I think that coverage has to be part of the legal package for these things to ever be sold in the US. But that would be money, not jail time, of course.
Fortunately the car(s) should have video and data logs from the event, so the evidence situation should typically be very clear.
I don't think there's any "of course" there. As we see with the 2008 crash and the financial industry generally, corporate financial liability for the high-risk decisions of individual managers and execs doesn't do much to reduce systemic risk. For the managers, it's a "heads I win, tails you lose" play.
The difference between banks and robot cars is that a banking failure just means slightly higher prices for the customers and/or slightly lower dividends for investors. Whereas with robot cars, in comes in funerals. Especially given the endemic low quality in the software industry, there's little doubt in my mind that unless "disruptors" face actual jail time, we'll see what is in effect scaled-up negligent homicide.
I think that system can keep working.
I don't really see the analog with the banks.
Software has endemic low quality where it doesn't much matter. In mission critical systems, it is usually reliably as solid as it needs to be.
It's settled for cars with human drivers, because the drivers bear most of the responsibility. For cars without drivers, who's to blame for bad driving? "Somebody's bank account" is not a compelling answer.
> I don't really see the analog with the banks.
What part is unclear for you? I'm saying that with banks for the last 10+ years, we see that financial penalties don't solve problems of risk or accountability.
> Software has endemic low quality where it doesn't much matter. In mission critical systems, it is usually reliably as solid as it needs to be.
I don't think either of those statements is correct, unless you mean the first one tautologically. But the latter is definitely untrue. Look at the way Toyota was building their software. Or the recent Boeing fiasco. Or Volkswagen's emissions scandal, which is responsible for circa dozens of deaths.
And they can't as they current are, and won't be able to for quite some time.
Also, what they need to beat is not the aggregate safety level, but the average reliability of human drivers. Not all deaths are due to driver error. And they need to beat it by a large enough margin that people will accept that they are more reliable.
Finally, as another poster pointed out, there is the issue of liability. We know how to assign liability if a human driver makes a mistake. How do we assign liability if an autonomous self-driving system makes a mistake? I can tell you that, if I'm the human who owns the car and I'm still going to be held liable if the car's autonomous self-driving system makes a mistake, I'm going to be very, very hesitant about letting that system control the car, even if the statistics show it's more reliable than I am. At the very least I'm going to want to closely monitor what the system is doing--which of course defeats the whole purpose of having it. And if I'm an automaker and am going to be held liable if my self-driving autonomous system makes a mistake, even if a human driver is in the car and I can't control how they operate the system, I'm going to very, very hesitant about selling cars with that system, even if the statistics show it's more reliable than human drivers.
And, as I said, if I were the automaker, I would be extremely hesitant to give such a guarantee with human drivers in the car whose operation of the systems I am unable to control. So cars with such guarantees would basically have to be entirely self-driving, i.e., human intervention not even possible by design. That is a huge increase in required reliability, not to mention a huge change in how cars are currently used. Which is not to say it won't eventually happen, just that such a liability regime would, I think, significantly increase the time it will take to get to ubiquitous use of self-driving cars.
You could still have "dual mode" cars that could be switched to manual mode, perhaps only when parked.
Okay maybe just drunk drivers are a bad comparison, let's look at all of those accidents. They aren't all drunk people. Turns out like 95% of them are due to similar human stupidity though. So unless you want your car to be better than a terrible driver, it doesn't have to just reduce accidents by a little, it has to reduce accidents by 95%. Otherwise you're advocating for the analogue of a lyft driver who is looking at their phone and only a little tipsy to replace you behind the wheel. Yeah maybe it'll decrease deaths, but I'm not buying one, nor am I advocating for legalizing the equivalent of a driver on their phone and kinda tipsy.
Additionally, despite driving the exact same corridor for several years, there are still trivial and commonplace scenarios that their system can't handle reliably due to environmental ambiguity (i.e. multimodal human intent).
Though, not to gang up on Waymo here. Probably most programs are stuck/grappling with these problems. You just mentioned them directly, so I picked on them.
Useful for certain limited purposes, yes. But that's not where it needs to be to start taking the place of human drivers in everyday usage, in order to reduce harm in everyday usage (which I agree is a good thing to do). For that purpose it needs to be more reliable than the human drivers are, and it's not even close to that and won't be for quite some time.