Ford CEO says the company 'overestimated' self-driving cars
engadget.com
engadget.com
Self-driving has had too many "fake it til you make it" startups. Cruise started that way, and suckered GM into buying them for $1 billion. Uber bought Otto, and we now know how fake that technology was. Tesla hyped their basic lane-keeper and car detector into an "autopilot" then repeatedly plowed into clearly visible obstacles and killed people.
(Despite all the blithering about edge cases, they haven't been big problems in practice. The serious Uber and Tesla accidents were not edge cases. They were blatantly obvious obstacles: a semitrailer, a fire truck, a fixed barrier, and an isolated pedestrian on an open road.)
Waymo, meanwhile, keeps plugging away, driving around, getting their level of disconnects down each year, improving their sensors, and doing large scale tests. Once in a while they get rear-ended. If they don't get killed by Google/Alphabet's attention deficit disorder problem, as happened to Google's robotics efforts, they're going to get this into production.
It's not easy, and it's not impossible. It's just hard, like television or xerography. Those took decades from first demo until they worked well. This doesn't fit well with the startup make-money-fast model. It does fit with the big-company R&D lab model.
[1] https://techcrunch.com/2019/01/29/argo-ai-acquires-permit-to...
And even when they do make it work, how is money going to be made by someone like Waymo? I don't see a route to the supposed massive profitability that would justify the huge investments being made.
I work for Google, opinions are my own.
I don't know the specifics myself but I trust what you're saying is true and agree those are real problems.
Nevertheless, one of the best things to do when you have a really hard problem is to simplify the problem. It's not as though we have to have fully self driving cars before they're released.
I think what would make a lot more sense is some middle ground where we have certain sections of the road where self driving cars will be able to work well and only allow them there.
Voyage.auto [2] claims to be deploying such cars now. Or rather, their web site contains announcements from late 2018 that they were doing so. Later information seems to be lacking. It's a basically good idea, but they claim an on-site staff of 5 for three cars, so they are nowhere near this making financial sense.
A real problem with self-driving cars is the false-alarm rate for emergency braking. If you're conservative about crash prevention, every once in a while the vehicle is going to detect something it doesn't identify as safe and will brake hard. That's why Uber turned off automatic braking in their cars - "to reduce potential for erratic behavior."[3] False-alarm braking, or even strong braking conservative by human standards, limits customer acceptance.
[1] https://arstechnica.com/cars/2015/05/googles-quirky-self-dri...
[2] https://www.latimes.com/business/autos/la-fi-uber-arizona-nt...
SDC as advertising venue and usage info as advertising data source.
> It's not easy, and it's not impossible. It's just hard, like television or xerography. Those took decades from first demo until they worked well. This doesn't fit well with the startup make-money-fast model. It does fit with the big-company R&D lab model.
Amen, and to my view, that's probably a good thing. As much as I think driverless technology will be a boon when it eventually arrives fully, the interim is damn scary. I would much rather have a decade or two of intervening half-solutions that actually provide well understood levels of safety. If a company was willing to shoot for something less than the moon, we might have been on track to have specialized carpool lanes that support driverless conveyance (e.g. buses or taxis) within major cities and possibly within 30, 50 or even 100 miles of them, depending on the metro areas and funds to adopt them. The problem is, who is willing to fund research into or consider implementing at a city scale technologies that required infrastructure investment when there's all these players acting like they'll have a perfect solution in a year or two?
I would much rather have a more modest but well understood solution in place in 3-5 5 years and a good beginning for a stable and trusted fully autonomous system in 10-15 a than the broken promises, and IMO incredibly optimistic PR we get now that serves no purpose other than to steal market share of money and public perception.
Yes. Volvo demoed a system where they fired strongly magnetized nails into pavement to create markers they could detect through snow. Good idea, but doesn't seem to have been pursued. Volvo pointed out that it would be useful for snowplow guidance as well as self-driving vehicles. It wasn't intended to be the only reference, just a hint for use in bad weather.
edge cases... haven't been big problems in practice
Waymo doesn't acknowledge any "problem" that doesn't result in a collision. They don't seek input regarding such cases. Heck, most reputable trucking companies at least have a "his is my driving?" referral number clearly visible.I've seen three cases where a driver had to take evasive action to dodge a Waymo fail in the past month alone.
I'm optimistic on self driving technology, and I work at a company which builds a part of that tech stack. Here, in the bay area, there are a number of companies that got large amounts of funding trying to do self driving with cameras and computer vision alone. They'll fail. Camera based perception is not a solved problem, and it won't be for a long time, which leaves the traditional robotics sensing approach of Waymo and Cruise. These guys will have something workable first, but it won't be safe enough to be considered L4 or L5 anytime soon. Everyone else is miles behind Waymo and Cruise when it comes to generalized self driving, while others are quietly making good revenue on things like parking lot shuttles, mining equipment, and shipyard hauling.
I would love to have an autonomous mode in my car which requires no human intervention, so that I can sleep, or go out for a few too many drinks and have the car bring me home. Working directly on this stuff, I can see that I won't have such a car within ten years, maybe even twenty. I sure hope it's available in twenty, since i'll be too old to drive safely.
You're right, it's possible, but very hard. The barrier to cross from L3 to L4 is very high, and part of it is demonstrating to regulatory agencies that you have a safe system in all conditions, which will take a very long time.
Probably right.
..."which leaves the traditional robotics sensing approach of Waymo and Cruise. These guys will have something workable first, but it won't be safe enough to be considered L4 or L5 anytime soon."
L4, with slowdowns when the data is iffy, is probably achievable with available technology. If you're willing to accept occasional hard braking, and situations where the vehicle stops safely and asks the driver to take over. Customer acceptance problem with that.
I don't think Waymo is really all that much ahead. Their testing is largely still in very ideal areas. Arizona has been attracting firms not just because they passed some permissive laws, but also because it's a place with lots of sunlight and relativity mild weather compared place like the Great Lakes or the Northeast. Same goes for California. Their progress however looks much better because they're really aggressively testing this stuff in ideal real-life conditions, but I think even they are a long way off from deploying those vehicles to places like Michigan year-round (a state that also has allowances for autonomous driving).
Hopefully as other companies advance they’ll also move to Michigan as an ideal test bed and bring the crossroads of tech and auto to Michigan.
https://arstechnica.com/cars/2018/12/waymos-lame-public-driv...
In that sense, expecting that Waymo is doing better than the rest and it's going to get self-driving cars into production is a bit like expecting that a person who learned how to walk on a line drawn on the floor is going to perform tight-rope walking because they're more careful than all those other idiots who actually tried to walk on a rope.
The thing to keep in mind is that self-driving is hard, much harder than tight-rope walking. It's so hard that it remains unsolved, currently, and no amount of careful application of non-solutions will result in a solution.
Each accident you cite happened under supervision of a human driver. Without knowledge about accidents prevented by supervisors it’s difficult to tell how much worse ai is than the average human.
edit: source: https://www.businessinsider.com/uber-driver-rafaela-vasquez-...
If the solution is flawed even a little bit, people will die. That will give self-driving cars a bad reputation and people will be unwilling to ride in them.
If you are going to geofence self-driving cars it is questionable whether they are better than trains and buses.
I think the best we can hope for in the next 10 years is better driver assistance systems, like GM Super Cruise or Tesla’s Autopilot (if they can make it stop crashing into things).
There were two main issues that had to do with following distance.
1: I had it set to 80mph and the other cars in the hov lanes on I-80 were going 75-80 and I was impressed how the car maintained a relatively safe following distance. This seems to irritate the other drivers and I would have tailgaters and eventually people would pass me on the right to occupy the space in front of me causing the car to slow down to get back to a safe following distance, causing the tailgaters to receive an autonomous brake check.
2: In slower traffic around 30mph (still set to 80) that same safe following distance allowed other drivers to cut me off, and several times the brakes engaged hard when the collision detector was activated. The first time that happened I was not prepared and I barely got my foot to the brake pedal in time. I decided after the second time that happened to turn it off as the time it took initialize my foot press the brake was too long, that when I was actively pressing the gas/brakes I could react much quicker to traffic.
The trouble seems to be that they're being too conservative. Following distance is what it is because of human reaction times. You have to process the input with your brain, decide what to do, move your foot, then the car starts to slow down. In principle a computer can do it faster and so doesn't need as much space.
Moreover, everybody would like following distance to be dictated by safety, but in practice it's dictated by traffic volume. If you have traffic averaging three car lengths between each car and then twice as many cars merge into the highway, either you end up with one car length between each car, or you end up with stopped traffic. There is no third option.
The problem right now is that they're still using the human driver as a backup, so using the safe-for-computers following distance doesn't mesh with that, but using the safe-for-humans distance is a violation of standard behavior. So they're stuck choosing between the unsafe thing everybody does, or the "safe" thing that then becomes unsafe anyway because of how everyone else reacts to it.
Following any closer then 2 seconds of traveling distance on a clear, dry day, 3 seconds at night, or in the rain, 4 seconds on a rainy night should be considered reckless driving.
I'd assume the Tesla to have a lot better (quicker) reaction skills than you and you should probably just trust it (in this particular scenario) and relax, even though the distance might _feel_ too short.
I have a feeling these systems won't really be great until all cars are using them and considering I don't see that happening, I don't see them gaining a ton of traction, unfortunately.
On the whole, I find a 3+ hour drive a lot less stressful with the adaptive cruise control, and I arrive feeling much less fatigued.
Ideally your autonomous car would also take part in the community of tailgaters and communicate forward that the current speed is unacceptable if this is the consensus of several tailgating vehicles, and gently reduce distance in a controlled way until the car in front gives in and speeds up or yields.
There's a reason it's called a safe following distance. Anything closer and you cannot stop in time. Even temporarily. Especially when autonomous cars in front of you may be suddenly braking as well.
The solution is to remove dangerous drivers from having control of 2-ton deathtraps, not contributing to the same behavior that is causing the problem.
Opportunistic, unsafe behavior is exactly the reason we need autonomous vehicles, rather than human-controlled vehicles.
Or detect their preferred following distance for any given speed when the system isn't running and copy that.
Ironically the parent was probably technically going over the speed limit, though everyone goes over the speed limit there. Whoever builds automated traffic violation software would need to be very fairhanded in order to not upset the status quo.
I'm not sure I want to live in a future where my Tesla is a mobile sensor platform for someone else's benefit besides myself and Tesla, although I can see the allure of negating the need for LEO patrols on road infrastructure once a critical mass of sensor platform vehicles is reached in an area. This would require a herculean amount of governance and transparency to be okay with me, and I would expect more sanity in road legislation (higher reasonable top speeds, for example) as well.
I'll bet that to really make it work well, you also need to redesign roads to suit the new cars.
In any case, I'll believe it when I see widespread/universal adoption of self-driving in constrained environments (mining vehicles, warehouses, storage yards). Step two will be things like garbage trucks (slow, expensive, otherwise automated, phone home when it gets in trouble).
One can learn to drive defensively, and be able to spot the said dipshit in advance, decreasing the likelihood of collision.
Yes, not in all cases, but there's a bell curve. As humans, we can read other humans.
Robots aren't inherently bad either. I love my Roomba precisely because if it fails, it fails predictably. I can and do make my apartment Roomba-friendly.
But the self-driving deep learning-driven cars don't have this feature. They fail unpredictabily, as in your example. We don't have an understanding of what really drives the decision-making there. And we keep discovering failure modes as they manifest.
One day, the car might think the river is a road. Another, it will not recognize a road block as such. But only if it's a Tuesday. Or something. We really don't know.
So I don't think we'll get acclimated to that. Unpredictable failure is a reasonable thing to be afraid of.
A Waymo is basically just following a virtual track on an extremely detailed LIDAR map of the area, obsessively watching for pedestrians and following the rules of the road the best it can. It will never think a river is a road.
Not to say that there aren't a million little things to be concerned about with this approach, or that there aren't major things to overcome (like heavy snow on the ground making your LIDAR map useless). But I think we'll get there, and in many places soon. There's nothing that says this tech has to exist everywhere out the gate.
I think it's more because there's someone to yell at - someone to blame.
Think of it like a taxi driver with a passenger; people ride in these all the time, or uber, or lyft - and have no problems doing so. Even though they aren't in control, and they have no idea about the driver's driving capability. They assume the driver is an average to better driver, when that may not be the case at all. So what happens when an accident occurs?
Well - if the passenger is still alive, and believes it to be their driver's fault, they can yell at their driver. If they believe it's the other driver's fault, they can yell at them...and so forth.
But you put a robot in place of any driver - then who can you yell at when an accident occurs? Nobody. You can yell all you want, you can even blame the corporation that made the car/robot - but you are still yelling at a machine. It won't change anything. It won't feel bad. It probably won't even make you feel better, because it won't restore your agency in the situation.
That's my guess anyhow - pulled straight from my nether regions, with nothing to back it up. I wonder if there have been any studies on this? Are there any data on what happens in other "self-driving" incidents; like perhaps completely automated trains with no humans other than passengers on-board? Do such things even exist?
Or do companies already know this - and put a human "in charge" to take the blame and heat for when an accident happens (maybe they also provide an e-stop button for the human to press - whether it's actually connected to anything or not - but it's logged as to whether it was pressed, just to help "assign blame" later)...?
While I have no proof or anything to back this assertion or theory up, it seems like it would match human nature. When things go wrong, humans want to blame somebody - some actual, sentient being. I'm sure there's a psychological term for this need and the action; I don't know what that term is, but I'm almost certain it's been studied.
Essentially one of two things would have to be done to overcome this: Either the machine would have to become perfect at driving and avoiding accidents (even to the point of avoiding things of natural random consequence, such as rocks falling on the road, or something of that nature) - or it will have to become more sentient, and ideally emotive; that is a GAI with human traits.
The former is likely impossible - randomness will always get ya; even trains have what should be "avoidable" accidents.
The latter - well, if it's achievable; that is, if we can make such a GAI, etc - it will likely also suffer the same problems humans do, most notably that we are failable and we make mistakes.
...but at least then we can blame them on something, right?
What would be the point of self-driving cars which were no safer than the status quo? That's just removing freedom from drivers and adding more complexity to infrastructure for no added benefit.
It's also exactly the narrative that proponents of self-driving cars have been driving (pun intended), self-driving cars would eliminate all, if not nearly all, accidents and fatalities.
What they're saying (and I agree) is that human nature means people won't be willing to get into a car that's 'just a little better than average.' There's a couple reasons I think that will be true: 1) people generally think they're better than they are at driving 2) moving from people to autopilot moves the responsibility from generic 'bad drivers' causing accidents to a single system. Going from a diffuse responsibility to a more concentrated liability on the part of the manufacturer will probably mean they'll be blamed much more for the failures of their cars.
Second, what you call "freedom", is called a "chore" by a good chunk of the population. I can't wait to not touch another steering wheel ever.
What?? Safety is a great side dish, not the main course. The point is to free up hundreds of millions of man-hours spent daily focusing on roads.
But it's the devil we know, It's fine that we average 3,287 fatalities a day[0].
We also have more empty homes than homeless, more food than starving people, crippling homelessness and 1:4 malnourished children in the US alone. I expect nothing from humanity yet I am still disappointed.
Human nature doesn't end up meaning much as soon as insurers start seeing the statistical difference.
As the difference gets more pronounced with the lane assist and auto stopping features, rates on any new cars without these features will go up relatively.
What insurers are really scared of is when your 16yo kid and four of his/her friends drunkenly go off a cliff on their way to prom. That's hard to assess the risk of and it costs them big bucks. These kinds of oddball high dollar edge case accidents are exactly the kind that self driving cars seem to be getting into. A Tesla killing someone by driving into a barrier or semi truck sends chills down the insurer's spine because it's only a little bit of bad luck (from the insurer's point of view) away from a not so dead customer that's maxes out their collision and medical coverage.
If I were an insurer I would not be offering any automation discounts until we have more data.
Not at all. Computers are supposed to be orders of magnitudes better than humans at certain tasks. If you're going to put computers in charge of our lives on the road at high speeds, why wouldn't we expect them to also be orders of magnitudes better at driving?
Also, if I'm a lot better than the "average driver" (where I assume such statistics also include people texting and driving or driving drunk or having not slept for 40h, etc), then I certainly wouldn't be satisfied with an automatic system that is only a little better than the average driver.
And I didn't even get into the whole thing about car companies, including (especially?) Tesla, which compare highway Autopilot accidents to all road conditions accidents, to show how their Autopilot is "better," or the thing about such systems making errors that humans would never make, just like language translation systems can make totally different translation errors compared to humans, even if they "score the same."
To keep things short, yes, I think it's completely reasonable that self-driving systems should be far FAR better than your "average human driver." I don't even know why this is controversial.
Also, I agree with the Ford CEO that all carmakers, even Tesla, overestimated self-driving capability over making an electric vehicle. The ability to make a great EV will matter far more for these companies' survivability in the next 10 years than making a good self-driving car. But it's almost like most of them focused more and invested more in the self-driving capability than switching to EVs. Big BIG mistake!
Even Tesla, the only major pure EV company, mistakenly almost "bet the farm" on self-driving to the detriment of making a high-value EV. How? Well, by putting very expensive "full self-driving hardware" (that turns out is not actually full self-driving) into every Model 3 car out there. Terrible decision. They would've done a lot better if every Model 3 was $5,000-$10,000 cheaper by default without all of that gimmick.
Who claimed that driving is among those "certain tasks"? No, in the near future computers will at best be marginally better than human drivers. Computers are better at decision latency. But that merely compensates for some of their current shortcomings.
And that will be sufficient to save thousands of lives every year. Do you not like preventing deaths?
Delaying "marginally better" for "orders of magnitude better" means delaying the deployment of life-saving measures.
They need to be safer than me, not the average driver. I suspect the lower 50% of drivers cause > 50% of the collisions.
But I'd they are safer than the average driver, you gain from their widespread adoption even if they aren't safer than you. Because you don't have the choice of replacing other drivers with you...
They probably, for acceptance, have to be consistently as safe in like circumstances, they can't just be as safe on average. Which, if there are circumstances in which they are much safer, also means they end up needing to be much safer on balance, but it's not really the on-balance comparison that drives that.
And the promise is that they're only going to get more reliable with time.
Conversely, keeping back self-driving cars just because they upset your sensibilities who specifically should die, i.e. random group A instead of random group B even though A is larger, means you're effectively advocating that more people should die. That's grossly negligent.
https://www.claimsjournal.com/news/international/2018/06/01/...
They run on demand 24/7, they run point to point, you never have to stand, you don't have to share the space with people who behave antisocially, you have a range of choice of comfort options, there are unlimited competitors for the same route driving prices down and service standards up.
So, quite a few game changers for me at least.
If you live/work outside the geofence, this obviously doesn't apply, but if you do then you get the advantages 80% of the time, and for day to day purposes it absolutely is fundamentally better than trains and buses.
I'm also a daily user of public transport in a major world city, however, and whilst buses and trains work they also have the fundamental problems highlighted above that are in my view insurmountable, and which (self driving) cars solve. So I'm in a dilemma over whether I think they'd be an improvement, but I ultimately believe they would be.
But yes, absolutely pollution and space saving would have to be addressed. I'm optimistic they could be:
Pollution: hopefully solvable with electric. Yes, of course, there are efficiency gains that trains/buses would perhaps always have (having to move many small things rather than one big thing carrying the same number of people) but I can see electric reducing the absolute level of pollution from cars to a point where it basically doesn't matter. Maybe overly optimistic, but I hope that'll happen.
Space: Driverless cars, particularly electric driverless cars, can be much smaller and can drive much closer together. Different cities have different challenges, but I don't see why we couldn't get to a situation where roads might effectively have capacity for 2x vehicles across and 2-3x vehicles along if the vehicles can be coordinated to drive closer together and are physically smaller (remember that on-demand unlocks certain design constraints - you don't have to provision for peak - if the average number of passengers is 1.5, then most cars on the road could be ultra small 2 seaters). Again lots of conjecture and optimism here, and I am probably assuming that 'manual' cars would eventually disappear or be banned at least from cities too, but nonetheless I think there is hope here.
I've been on double-length public buses where I was the only passenger for most of the journey. And many times where there were only 1 or 2 other people. This is necessary e.g. at night where a bus only runs every 30 minutes, there has to be a bus, but there just aren't that many people.
Obviously in this case individual cars would pollute much less, and even take up less space.
Any realistic solution for a city is going to combine self-driving cars for the long tail of origins/destinations and times, with public transit for the busiest routes at the busiest times, including links between the two.
I'd love to be able to take a self-driving car from a house in Queens directly to the subway, the subway to Brooklyn, and then another self-driving car to my final destination that's 20 blocks away from the subway.
To the extend low cost ride sharing is a short term unicorn phenomena, that will again become true, although self-contained electric buses might change that a bit. Maybe someday self-driving cars will change this, but that's not in the predictable, foreseeable future.
And GP said, "If the solution is flawed even a little bit, people will die." Well, yes, and if humans drive, people will die.
If the flawed machines reach the point where they are provably statistically better than the flawed people who currently drive, lawsuits claiming that people who choose to drive and get in accidents are negligent will cause insurance companies to jack up the rates on "self-drivers".
That's where the state-change sigmoid curve will suddenly turn upward.
It's simply not acceptable to have to stand on a bus. Ever. It should be treated as some sort of breakdown/failure condition. If it happens on more than a few % of journeys, the public transport authority should be putting on more buses.
Otherwise people are just going to take their car because they actually have control over their own comfort.
With trains it's a little harder due to physical constraints on the network, but with buses it's inexcusable to not just have more capacity, particularly at peak time (London buses get silly in the morning peak, for example).
edit: Replies here are completely missing the point. A car has comfortable seats whenever you want them. It's honestly a comical joke to have to explain "why I don't want to stand up". The obvious answer is because I don't have to in my car.
Public transport can be, and should be as comfortable as that. It can't be as private, sure, but there's no need for it to feel like cattle class.
I'd gladly pay twice as much for it to be better. It easily could be; in London for example if everyone gave up their cars and put the money towards public transport we could double or triple the number of buses.
Most buses are rated for "X Standing, Y Seated" passengers.
Some other comments mentioned classism, and anti-social passengers, but a less emotionally charged way of framing it is just in terms of price discrimination.
Busses and subways have no "first class" or "business class" section. The passengers who would pay double or triple are doing so in their car payments, insurance, and gasoline, and riding in relative comfort, and the people left riding the bus are mostly those who aren't willing to pay more.
It's going to be difficult to get people to put their car payments toward better bussing, while still keeping it accessible to those who want to pay less.
Definitely not ideal but we can't optimize just for one thing. Putting more busses on demand has really hard scaling problems because of these busses don't appear and disappear like a virtual machine, it needs to be stored somewhere and delivered to the location where that bus is needed. Then you have load-unload problems. This is also why cars that are just like the cars of today but electrical and automatical won't scale too.
You can't really divorce the design of the inhabited areas and the transport systems. This is also probably the reason why the Americans seem so hostile towards public transport. In Europe and even in Asia public transport works fine and the most annoying thing about cars is not that you have to drive them but you have to put them somewhere when you reach your destination.
That's unrealistic, because there are such huge peaks in traffic. You'd need a large number of extra bus drivers only from 7:30 to 8:30 and from 17:00 to 18:00 each day.
Who would want such a job?
you need bus fares to cost less than car travel or people'd just drive everywhere and car ownership/congestion comes with it's own set of issues.
it's annoying but having enough capacity to handle peak hours would also see lot more buses parked off hours, lot more technicians doing maintenance.
given the seated:standing capacity on current models, you'd end up with twice to thrice the buses to seat everyone.
now this wouldn't immediately mean to have triple the fares, but it'd be a significant factor and limit/reduce total bus usage, and there's no indication the consequences for society would actually be net positive compared to standing.
it depends on your definition of confort.
Ownership of time ressources for mental cognitive activity > sitting.
So in this case, inside a bus with a driver is a better option that consuming my mental cognitive activity for driving. From my POV, of course
The fact that many people don't indicates there are other factors at play.
I bet there's a diminishing return to this. The more buses you add at rush hour the more traffic you cause and thus slow things down reducing capacity. In heavy traffic buses tend to clump together as they get stuck behind one another due to the nature of smaller vehicles around them.
Also, what would be an acceptable cost increase to pay for this additional capacity? You'd have to balance the theoretical increase in ridership against the decrease from raising prices. Keep in mind that public transport is usually heavily subsidized, in the US its on average 50%.
Well, when I was working in the City and living in south London I used to take the DLR (which is a self driving train btw) and walk for 10min.
I can confirm that there were drivers on the streets as well as cyclist, pedestrians, bus riders, tube riders and so on.
All of those at their limits at rush hour. Later the city banned private vehicles from certain locations at rush hour, so you can do such changes to favour one transportation method over the othet but it's far from solving it. It's a very hard problem, very unlikely to be solved without redesigning the city.
It's disappointing to hear that Ford overestimated, however, it's reassuring that they publicly recognize the challenges and also put safety above being first out the door.
I have never believed they will deliver much more than level 3. I did buy the FSD package recently when it was discounted mostly for resale value; it was 2k; and not faith in the technology.
Too many companies want to label it a safety feature yet for the most part it doesn't operate like most safety features. almost all demos we see are fair weather events on simple roads or in some cases systems which can operate on specific roads. so I think they focus too much of the navigation part.
I am more interested in full self driving technology if it leads to more passive safety features like the forward emergency braking. as in an always on system which watches "over your back". that to me is the real value of all this research.
(personal usage stuff is below)
now don't get me wrong, Tesla's system is amazing for what it does do. It certainly isn't full self driving but it offers many of the features people could use to augment their driving. I used it for the majority of a six hundred mile drive both directions. It was useful in rush hour traffic, the stop and go variety, as well as the long haul.
two reasons I found it valuable. first being on long drives I engage it but still maintain the presence of mind to take over when I need to. In this mode I am using it to handle situations when I am distracted. The old issue of looking in your rear view mirror and seeing a bridge you went under but don't remember. I also used it on a typical mid Western two lane road at night in the pouring rain. It helped alleviate fears caused by the constant issue of people with poorly aimed lights or not dimming high beams. The car never lost track of the lanes whereas a few times I was having to hard focus on the white line to avoid being blinded by one of those hibeam drivers.
It's like the falcon doors on the X, unnecessary, expensive, and caused delays when regular doors would have been just fine. But no, Tesla had to be different, for what? Elon's ego wanted cool doors?
What costs Tesla money is building great big battery factories and car factories, meanwhile the the software engineers working on self-driving are a relative drop in the bucket but justify probably 80% of the market cap.
https://arstechnica.com/cars/2019/03/feds-investigating-dead...
Tesla promised that the current hardware the cars come with is all it's needed to implement autonomous driving at some point in the future, which is currently an unknown unknown. if that doesn't scream of snake oil, I don't know what does.
Nuclear energy is the safest form of energy, it has much fewer casualties than gas, wind or solar. The difference is the risk of nuclear is indiscriminate, whereas people dying in a solar accident are the workers (rooftop fall).
If the driver is in control of their own car, they have themselves to blame (mostly). With self-driving, they are trusting their lives into a single entity they understand nothing about.
I have no surveys to back this, just intuition. But I don't think one order of magnitude is enough to counteract the fact that people don't feel as if they have control over their own mortality.
i.e. it'll have to be a lot better than just one order of magnitude before people can be swayed towards putting their lives in the hands of a robot.
One thing I see rarely discussed is the fact you are getting killed by a programming error, not a human. Of course, the humans made the said programming error, but they have no face, there is nobody (individual) to blame, no-one to apologise, no-one to mourn for their actions.
At least if someone is hit by another driver, they will be prosecuted in the case of negligence, or if it's due to a mistake, be able to apologise. It's human. It's different.
This is rational but I don't think it's true. ~37,000 people die from car crashes every year in the US, from about ~35,000 accidents. Each individual Tesla crash that results in any serious injury or death is still a national news story. Humans are bad at estimating probability; it's hard to imagine popular support for self-driving cars if they kill thousands of people each year. Even if the alternative is tens of thousands of deaths, we have already collectively priced that in as a risk of living in a developed, automobile-driven society, such that fatal crashes never rise beyond local news.
The self-driving car might be able to avoid that t-bone situation more often than the driver can, but if the death scenario for the self-driving car is it gets confused and drives into a river, that will feel unacceptable to a human because it seems so simple to avoid to them.
Most people aren't concerned how many other people survive, but are generally primarily interested in their own survival over population-level statistics.
This is not how human emotion or layperson risk assessment works.
When deep learning and simulation were first applied huge gains were made, and the limits of these tools were not fully understood. Now that these tools are better understood, we are back to old fashioned robotics development timelines. You gotta build features, and test them, over and over, down to a very granular level. Every time you roll out into a new geography, there is a new mountain of problems to be solved. To drive the error rate down another order of magnitude, the workload goes up exponentially relative to what was needed to achieve the previous order of magnitude. It's like inverse Moore's law.
Boston Dynamics had bipedal robots balancing dynamically and walking around in the early 1980s. 35 years later, now that we have a billion times more compute to throw at the problem, well, BD's robots are still mostly just walking around, and far from being good enough to walk around in the real world. That's the real rate of progress in robotics. The prospect of autonomous vehicles has drawn billions of dollars of investment towards solving these fundamental robotics problems, and certainly that has accelerated things, but how long does the money need to keep coming in for before it starts paying out? That's anybody's guess.
If we had self-driving vans we could provide better and cheaper transit to everyone.
And self-driving cars don't? How many trains could be built with the billions invested so far in self-driving cars?
What fascinates me is that company like Uber believe that they can use their current business model to finance the development of a self-driving car and the start to make profit when those cars a ready. That would mean investors pumping money into the company for at least 25 years more.
It makes more sense to slowly develop self-driving cars for technologies like Autopilot and Super Cruise. Gradually improving the solution until one day it can safely navigate a leaf covers dirt road.
I think that the technology is probably already saving lives - Volvo is trying for zero fatalities right now, and I think driver assistance will reduce the lethality of cars substantially before we're able to adopt self driving vehicles, which would likewise make it less of a disaster if we aren't able to adopt self driving vehicles in the short timelines originally predicted.
Of course they will, but as long as it's more convenient and the death rate is lower than human drivers, they will take off.
What do you consider a good accuracy rate for your machine learned / hand-engineered heuristic? 95%? 99%? 90%?
We've built some real marvels of machine learning, but you can get away with the occasional not-very-rare horrible failures in speech recognition, photo labeling, or machine translation, and it just results in some giggles on Reddit.
There is lots of debate on every autonomous car story, including this one, about "is as good as humans good enough", but that's a technical threshold. The real blocker (from my view) currently is and will be liability for "negligence."
If I'm driving and fiddling with the radio and as a result blow a light and kill someone, at most you can turn out my shallow pockets in civil court. The automaker has no liability.
But if the _car_ is driving and blows a light and kills someone, then the automaker can and will be sued because they've got deep pockets. I can see the ads now running during the Price is Right. "Hit by a runaway robot car? Jon from Orlando was awarded $3.2 million! Call Richard Cranium Attorney at Law and get yours!"
In days of yore, I shipped quite a few ROM-based products. Bugs were frowned upon.
Individually, you and I can both agree that the bar is quite low for self driving cars. It just needs to do better than current drivers to be safer. We should adopt it immediately, if we can just prove that it crashes less.
Society doesn't see it that way. 1 crash is horrific. 1 accident, is proof the technology is flawed. 1 accident is 1 too many.
It's stupid, but that's how it is.
I don't have any sources to back this up, but I'd wager that people, on average, would prefer to take a risk an order of magnitude greater if they believed they had some degree of control over the outcome.
I.e. let's say 10% of conventional cars experienced a fatal accident, and 1% of self-driving cars experienced a fatal accident. I think most people would choose to be in the 10% fatality group because they feel like they would be in control.
Anecdotally, I have a co-worker who hates flying because she feels like she isn't in control, even though aviation deaths are extremely rare.
If they could manage to geo fence them to highways and get full functionality there it would be a big win for commuters and road trippers.
However the companies can't then make billions off of automated city taxi services.
Some people have died while using elevators, but I don't see the rest of us not using because of that.
For some reason I forgot about this in an earlier comment I made about people wanting someone to blame.
But here we have what could be argued as a "simplest version of self-driving vehicle, with no human operator at the controls, and no one to immediately blame when somebody is hurt or killed by the system"...
So the question is - has there been a study done on how people respond to such incidents, when they have no one to blame? At least, in the moment? They can't "yell at the elevator". Eventually, they may yell at the owner of the property or the manufacturer of the elevator, or whatever company last did maintenance (ie - yell -> lawsuit).
But does that stop them from using elevators ever again (I imagine that a percentage do become fearful; I know I read something of that nature regarding people who've been "trapped" for a long period of time in an elevator, especially those who are alone when it happens)?
Also - why do others continue to use elevators, and not take the stairs (this is more a rhetorical question - stairs are not an option in a skyscraper over more than a few stories for most people)?
I'm just interested in why a self-driving car is so different to people, beyond the relative "novelty" of it? Will we completely reject it, because it can't be made 100% perfect? Or will we get used to them in time, even though statistically someone somewhere will die occasionally from an accident in one?
I'm not looking for answers here; it's just something that I ponder when these kinds of discussions come up, as I've had a bit of minor experience in learning about (and how to create) these kinds of systems.
As an analogy, consider hybrid vs electric vehicles. In places like North America with large, open spaces, electric vehicles really only serve a specific type of urban driver. The culture, infrastructure and geography dictate 600km distances which really aren't practical at the moment with current battery tech. Whereas hybrid vehicles can (or could) quite easily reach that range with options to recharge once you get to your destination or have a longer stopover and still use existing infrastructure. The focus on purely electric is a lost opportunity for anyone who needs power or long distance.
Similarly, cars could be designed to be self-driving in the easy cases; highways, certain urban thoroughfares, particular times of day and the like where existing vehicle and pedestrian flow patterns eliminate the edge cases. coordinating systems along the aforementioned types of roads could be installed as was done for cellular service and GPS and other protocols could be developed to ensure safety and reliability as well as fallback in case of emergencies.
Instead, we've decided on all-or-nothing bets which don't move things forward--or at all--and my worry now is that we'll lose an opportunity to pick the low-hanging fruit and solve the harder problems incrementally over time.
The range anxiety is less and less problematic with EV. The Tesla Roadster 2 already is said to have a range of more than 1.000 km. Add current research in the fields of solid state batteries and super capacitators and you have the possibility to reach those numbers even with less expensive versions of EV. German automakers already calculate that by 2026 electric engines will be cheaper and more capable than their ICE counterpart.
If you go for that easy middle ground like hybrid cars that you suggest, you limit yourself to the local maximum of that solution. Hybrid cars have the same maintenance cost as non hybrid cars and additionally the complexity of balancing both engines. The only saving in maintenance cost is by going full electric. In the same way you might only achieve certain breakthroughs by actually going for full autonomy even if it wont work perfectly for the next decades for all edge cases.
It doesn't mean Tesla won't do it. But it will be a big deal if they do.
The doing is the learning.
Doing so can also help spur further investment into the Interstate system, which as an immigrant was one of the best inventions that America had made in creating a higher quality of life than other countries.
Hybrid drivetrains (tiny engines with forced induction and electric motors as a blueprint) plus driver assistance tech is a much brighter near future than trying to wrangle busy city streets and electric charging.
Will a self-driving car know that you don’t pump the brakes when sliding on snow? What about hydroplaning?
If that didn’t exist we wouldn’t have car fatalities or accidents.
The edge cases that are difficult essentially boil down to entity recognition; unexpected and moving obstacles, road sign changes, traffic light outages or alternate signal pathways and the like. Some of those definitely would require government level coordination which is about a lot more than technology.
It's an incredibly difficult problem and Ford is way behind. So it makes sense for him to try to reduce expectations.
On the other hand, there are a lot of other companies than Ford doing self driving cars, and some are very advanced.
It is really amazing to me that people are still in denial about the existence of self driving cars.
They have existed and worked with various limitations for decades. The latest from Tesla and Waymo are still limited in some ways but also extremely capable.
Teslas can now do all of the driving from one freeway to another up until you enter a normal street.
Waymo is way beyond that. From what the riders are saying at r/selfdrivingcars, the only time the employees actually need to take over are occasions where there are very risky maneuvers in heavy traffic. Now, I believe they could relax the safety parameters and the cars would execute the same as the Waymo employees in those situations. It's just that there is no margin for error sometimes with traffic and if there is an accident at this stage they want to be able to blame the employee.
So what's holding Waymo back from removing the employees from the car is mainly just an abundance of caution.
Seems like such a community would be heavily biased towards self driving cars. I wouldn't take much from a place like that, even discounting the shill factor.
Self driving isn't going to be a thing any time soon. Luckily for Ford, their CEO is seeing past the hype. And, if such a large company see this, what's a company like Lyft going to do?
My line has always been that I hope that by the time I can't, or am not allowed, to drive any more, autonomous cars will be ready... But that I am not even sure about that.
Many of my friends have ridiculed me. They think their elementary-school-kids will not need to learn how to drive. Perhaps I'll have the last laugh. (But actually I hope I'm wrong about this.)
When two cars are facing each other, there is a lot of human interaction and understanding about who should go first, who should pull off into a parking spot, or perhaps who should reverse into the intersection to let the other pass.
This is one of thousands of edge-cases that are going to be extremely challenging to automate. I'm not sure it's even possible without some understanding of the counterparty, their intentions and body language.
One problem with developing these technologies in California is that California has very wide, very regular roads. High visibility and dry conditions are the norm. There are few uncontrolled intersections (in Seattle they are the rule, not an exception). I think California's history as a motorist culture has conversely made it one of the easiest places to automate.
We have those in California, too.
> One problem with developing these technologies in California is that California has very wide, very regular roads.
Except where it doesn't.
> High visibility and dry conditions are the norm.
San Francisco, for instance, has fog about 1 in 3 days of the year.
Actually I am curious what europeans honestly think of the self driving car craze, since getting the bus, the metro, and.. ehrm walking and biking is much more common and pleasant there.
You're doing well until you say this. The state of California is just as diverse as Seattle when it comes to roads. I lived in both quite a bit...
California has some bad roads with poor visibility. Recently, we've had a lot of forest fires. Guess what - visibility gets pretty bad. It's like driving in fog (and we have that too). We also have snow! (The bay area got snow this winter - skyline did its thing and fell off the face of the earth again from it too) We had so much snow that most of Tahoe was closed for winter. The roads aren't super well maintained and if you go do some trips to Tahoe (good luck getting there or back!), you'd find out that the markings for lanes just disappear altogether. (Snow or not) We have single lane with 2 way traffic either intentionally or because there are so many cars parked on the road that only one car can fit through. There are insane hills with no nearly no visibility unless you creep forward into the intersection past the stop sign when at the top. Same with going down them - no god damn idea what's below until you just jump that cliff. You have some of those in Seattle but they're really steep in SF. Incredibly twisty and poorly paved roads with no road markings that suddenly change from having lines to not having lines randomly or permanently (e.g. Alpine, Old La Honda Rd, Kings Mountain) and here's the kicker - they're pretty popular roads with lots of people using them all the time with a wide variety of people on them. It's common to see a cyclist on the road or a damn horse and having to overtake them when there isn't a ton of room (and there's a very real risk of oncoming traffic) unless you want to be stuck behind them for 30 minutes during their little workout or trot up the hill.
So... don't write off the whole state. There's a lot of varied conditions.
Will self-driving cars be applicable EVERYWHERE in EVERY condition shortly? No. But even if they're only available in ideal conditions in some places -- that can still be almost unfathomably huge.
On the contrary, this is very easy to automate, it's a simple shared route planning communication between the cars.
The challenge remains interpretation and reaction to irregular environmental objects and structures.
Obviously the cost of this is prohibitive. But at some point we have to get it through our heads that for a computer to excel at a task, the task needs to be redesigned.
I personally shudder at the thought of redesigning our cities any more around cars, and instead hope the next decade will continue the trend of adapting car usage to living in cities and not the other way around.
---
Self-driving cars can and should be an amazing complement to city life: owning a personal vehicle would be unnecessary if the city were dense enough to support a fleet of ever-roaming self driving cars, allowing more space for pedestrians, residents, and workers to enjoy the city and reclaim all the land dedicated to street-parking and parking lots (Los Angeles proper has more area dedicated to on street surface parking than the entire city of San Francisco is big). That's more housing, more parks, more schools, more activity, more events, you get the idea.
Most of that promise would dissipate if we had to further redesign the city around the car, and for what: so the few of us lucky enough to own a self-driving car could live far away from everyone else and putter around on their phone while their car is stuck in traffic on ever wider and wider highways?
American city planning underwent a fundamental shift in the 1950/60s which prioritized cars (I'd argue for the worse), and I think it's past time we undergo another shift away from ever-extending sprawl.
At this point, why not just have tracks? Really, you can automate so much by just putting the damn thing on rails.
Of course that would require centralization and working with the government. The government has no incentive to do this because it would just create another problem for them (mass unemployment).
start designing roads specifically for ease of use. design lanes that are extremely easy to see. Traffic lights that are easy to parse. Street signs standardized and easily readable.
Good luck when it snows. And it's 3 AM. And no one else is on the road, so there are no context clues.
If the tech industry wasn't so bubbled, this would have been the plan from the beginning.
Autonomous cars are interesting for the trucking industry - for everyday driving, reducing traffic via remote work and smarter city planning is what'll make people happy imho.
I don't mind a 10 minute drive. It's the 100 minute drive in bumper to bumper traffic that makes people dream of self-driving cars. The real answer is not being in that position to begin with.
And, I suspect that give a 100 minute drive route now, if self-driving cars lower the bar of being in traffic, that the same commutes will actually get longer with even more traffic.
That to me is the crux of the issue. Self-driving cars are a poor solution to an entirely self-inflicted problem. The only viable long term solution is to reduce commuting.
What it doesn't do is satisfy the fantasy of those who live in dense cities that they'll never need to own a car or even learn to drive. But hitting the point where a car can reliably drive itself around a chaotic urban landscape in all sorts of weather conditions by itself is almost certainly a much harder problem.
I really want autonomous cars to be a thing in my lifetime, and feel like this sort of optimism is more damaging to their future than people being skeptical or even down on the idea. The more people push the narrative that it's a done deal and just around the corner, with no infrastructure changes required, the more backlash (fair or unfair, it doesn't matter) is created whenever there's an accident involving autonomous vehicles.
That said, I think "decades" is overly pessimistic. There have been some great strides in computer vision and decision making over the past few years and the hardware is pressing ever onward. That said it will be decades (if ever) before we're willing to rip the controls out of the cabin entirely, but a level 4.5 system where the people in the car can do whatever while it drives and only need to intervene when the computer alerts them that there is a situation it cannot handle (but can stop a safe distance away from if necessary).
We give plenty of indications. It's just that they're hard to define objectively.
for some values of plenty < ε. As cyclist I can tell you that human drivers often don't even use their turn signals at intersections where it is important for me to know where they're going. And it's not like I'm sneaking up on them, it's when they're facing me at the other side of the intersection.
I disagree. It's not up-front, there's been decades of work on autonomous systems such as drones, UAVs, trains, robots, etc.
It's just that it's a hard, if not impossible problem. Some companies thought they could successfully navigate this problem with enough data. I don't think it's a data problem, I think it's impossible to give real situational awareness to a machine, and that's the problem.
FWIW I know of at least one company that's developing their autonomous vehicles with a remote piloting feature. In the event that the vehicle runs into a situation it cannot handle control is passed to human operators in cubicles that take over control of the vehicle on the spot and release control only after clearing the obstacle and the on-board autonomy gives the green light. They also had ambitions to record what the human operator did and program that into other vehicles into the fleet on the fly as they approach the obstacle. It sounded very ambitious (and data hungry) to me, but is probably the only way to fully remove the controls from the vehicle cabin in the foreseeable future.
> As the new generation of intelligent devices appears, it will be the stock analysts and petrochemical engineers and parole board members who are in danger of being replaced by machines. The gardeners, receptionists, and cooks are secure in their jobs for decades to come.
Indeed, much of the trading world has been replaced by machines.
There has been great progress made and I don't see any reason why we won't see them in less than a decade. However, this is only going to be in very specific areas. Really complex driving, like roads with no lines, a single lane but allows two directions, etc; I think that type of driving will take decades.
So in 8 years I can totally see getting off a plane, jumping into an autonomous car and having it drive me somewhere specific. But I can't see driving through all roads until much, much, much later.
That is a flawed premise. Humans do not operate cars perfectly either. The highest requirement you could put on them is to be as good as the average human driver. And given the other benefits that self-driving fleets offer we can even go a little lower and still come out positive according to various utility metrics.
It's a false dichotomy.
EVehicle brings you to public transit. Problem solved OW known as Park&Ride
If there was a sci-fi hoverboard that could be used in rain/snow to easily connect to the nearest public transit node, and easily carried until disembarkation, then car use would decline.
On a different tangent, I am curious about societies where motorcycles are a significant fraction of private transportation. What's their outlook on self-driving cars?
The big problem here at this point is not individual innovation into new devices. We already have folding scooters, folding bikes, bike share, scooter share, etc. I already combine a folding scooter with public transport in Munich and it works fairly well for me for many trips.
The real problem is that in many cities, the infrastructure to support these things is extraordinarily terrible. For example, there are literally zero cities in the US with decent bike infrastructure -- and it's bike lanes/paths that fit the kind of devices you're talking about -- let alone good infrastructure. The city I'm in, Munich, hits the decent mark, but still has a ways to go before being 'good'. And it only works well for me because I'm a relatively healthy/fit adult, an elderly person or a child would have more problems.
"We" the people can already invest billions into public transport if we collectively decide to do so. What the car companies are investing in has nothing to do with that.
Your comment is disingenuous, because it implies that one is blocking the other, but it's obviously not.
Why own a car when you can have a self-driving car pick you up from anywhere, bring you anywhere, and drive away to the next customer when it's done.
Sure some people would still want to own a car, or drive one themselves, but eventually I can imagine self-driving shared cars will become cheaper and are still a reliable way of transportation. For many people, owning a car will no longer be desirable since shared self-driving cars suit their needs.
That's called a taxi and I don't see them replacing personal cars en-masse[0]. Even once autonomous cars are ubiquitous I'd still like to own one, not share it with other people.
[0] Taking an uber to work and back every day would already be cheaper for me than what I'm paying for my car + petrol + insurance + servicing, and yet I prefer to have a vehicle and drive it myself.
The reality is that there are huge swaths of the US where you need personal transportation.
It's interesting to see how the numerous players in the field, including startups across the globe, are trying to handle this problem, but no one seems to be close. It's a slow race, where everyone is noisy in order to not seem they've been overtaken.
They've been at it for some time now[0]. Even with a massive budget and highly controlled environments (trains don't have to follow lanes, after all) it's proved to be quite difficult.
[0] http://www.riotinto.com/australia/pilbara/mine-of-the-future...
Probably there is lots of work in this area and it will happen first. It just doesn’t get much press because it isn’t consumer facing and it’s boring.
Long-haul routes are important, and shaving minutes off deliveries is a big deal. Improved driver logistics and routing are probably wildly more profitable than automation (and risks of highly visible automation failures).
2. The hype around ML has turned it into magic, so why not “disrupt” a huge market?
Imho a lot of this is the direct result of the deep learning hype cycle.
I'm right there with you. The first round was just 'web connected'. Uber - we're going to do taxis, but with the internet. For example.
Now we've moved to stage 2 - machine learning. Auto-Uber - we're going to do taxis, and uber, but with machines!
It makes for nice headlines.
I rather be on the road but a train was cheaper than spending money on tolls plus gas. Saving money then was a necessity for me.
A less cynical idea would be that the problems are less interesting and easier, so the best people may be reluctant to work in that field?
BMW has been working on something similar, in the goal of developing new safety/comfort for riders. I tried showing it to some older riders who gave the whole 'they want to automate everything etc etc carburetors drum brakes kick starts points etc' https://www.youtube.com/watch?v=MfGmfV9em1A
I don't really understand why nobody aimed for that sort of incremental improvement. Maybe the sensor package is too expensive to use in such a limited fashion?
There are examples where it was just straight up overestimated as well of course, like AirPower in warfare but air travel was definitely under estimated too. A plane is a flying bus and people travel across a continent for a weekend trip.
Noone has anything close to self driving vehicles other than Tesla.
I love the competition amongst the different platforms, as a consumer it's a win for us. I could care less on which brand does it better.
Self driving cars is currently a not solved solution ( too complex). Instead of putting in billions of dollars to be the best.
Put in billion of dollars to work with the best when a decent solution comes out ( eg. currently that's Waymo) and delegate responsability. Currently, i wouldn't partner up with any of them.
Right now we have dozens of companies spending massive amounts of money on approaching the same problem in the same way.
Car companies need to hedge this risk. There is evidence that self driving cars can work (they already do in some areas), so the amount of effort worth putting in his pretty high.
It's too costly
I don't want to see a world that enhances and entrenches private vehicle movement; that's not necessary. The goal is to get from place to place. I want to step outside, walk a block, wait 3 minutes, and get on a bus or a marshrutka and be on my way without ever thinking about gas, traffic, insurance, or any of that.
All this "when self-driving cars..." is missing the point: we can move people conveniently and easily and more earth-friendly with what we've got, we just don't use it well because car companies want to sell everyone a private vehicle.
Follow the money. If there was sufficient profit in what you describe, it would be happening. Since it's clearly not then it has to be done by Government. That means actual people lobbying their local and state government for change.
And on top of that, it has to be marketed properly. Where I live there's essentially no taxi/Uber/Lyft service (see my comment above about waiting 4 hours for a taxi), but the County has an on-demand bus service that you can call and they'll pick you up at your home. However, since I've never had to take it, the few times I needed a taxi (e.g., to go pick up my car from the shop), I never even remembered that it exists!
By tackling small chunks such as geofencing, and things like autonomous busses on planned routes, the industry will move the ball forward in slow, steady steps.
But to me, the idea that a real self-driving car would be around the corner (i.e. 2020 or 2021) is just laughable. People underestimate the difficulty of that last 1%. My best guess is that the last 1% is greater than the first 99%.
Or, as Yogi Berra might say - the first 99% is the easy part; the second 99% is the hard part.
I remember at the time being surprised to hear that as it's always something I'd taken for granted but it's something that I've consciously noticed ever since.
I'm talking about social in terms of reading the intentions of other drivers (eg joining a busy motorway or deciding who goes first on a spot island when all lanes have stopped and waited for the other) and other hazards (eg pedestrians crossing the road without looking properly because they're distracted with young kids, chatting to friends, or tapping on their phone)
As a driver you developer an intuition for how other drivers would react in different situations. Sometimes that's based on the speed of a vehicle, the angle of the car or driving style (eg are they bumper to bumper with the car in front?). Sometimes it's based on profiling/prejudice about people who drive certain brands of cars (eg BMW owners do tend to be pushier drivers than perhaps someone in a Fiat 500 - obviously this isn't always the case but you might still be more cautious if you see someone approach a busy junction in a powerful car).
Another thing experienced drivers might react to is if they see a series of brief break lights ahead at roughly the same point but cars aren't swerving around an obstruction then that might suggest there's a speed trap.
There's even been times when I've been on a motorway and a car has suddenly swerved in front of me however I was already hovering over the break just in case as I was expecting it through a series of subtle clues I picked up from their driving style. I knew that they were about to change lanes without checking their mirror even before they committed to the manoeuvre themselves.
There are so many hints and cues that drivers pick up on from other drivers. So much non-verbal communication. And that was the hardest part to train an AI. Sure you can teach them to react to hazards as they happen but having them pre-empt hazards before they happen without having that algorithm react to every false positive is a whole over level of engineering. It's something that takes humans literally years of driving every day to get good at and we already come pre-programmed with more sophisticated hazard detection before we even sit our bum behind that steering wheel than AIs have currently.
So this is the social aspect I was referring to. And I'm sure autonomous cars will learn this in time too - or at least get a close enough approximation where they're "good enough" for general purpose driving.
edit: I should have added that one good thing about AI is at least it's reaction times are lower. That reduces the significance of pre-emptively spotting likely hazards somewhat.
Vision is just one small piece of the puzzle, and while it's extremely difficult—particularly when considering the complexities of navigating a busy city street—the other parts are just as challenging. This is where claims like that of Ford's CEO really stem from.
Looking at the problem and some of the existing approaches to solving it, it's become apparent the way forward is not at all clear. Realistically companies are making progress, but as an industry we may not have a straight path toward a feasible solution for some time.
The reality is that human drivers will be better at interacting with other human drivers in close quarters for the time being.
Problem is how to get manufacturers on board en masse.
I think security is a much, much larger problem. Designing a safe, secure and reliable system for vehicles to communicate information with each other on an ad-hoc basis and designing a system to make use of that information in a way that doesn't allow bad actors to cause mayhem may be an equally hard problem to solve as the generalized computer vision that we need to make the current self-driving thrust work.
knock knock -- Who is it? -- Leafs on the road -- What is it now?! -- Raining :>
What we see from all these hyped tech, is just the MVP version. You discover the problems when it's in production.
After doing some projects in kuala lumpour and singapore I knew that self driving cars were going to be incredibly difficult. one minute, driving along with no problems, next minute a huge amount of rain got dumped out of the sky, next minute the rain had stopped but some roads were impassable, some merely flooded but still open, others were undrivable on the sides but ok if you drove down the center.
How do you code for that?
In another browser tab, a gamer is streaming himself driving in Euro Truck Simulator 2 for over four hours.
If only we had a way to connect people who would willingly do a job, with companies which would pay to have a job done, minus the cutthroat capitalist exploiters/employers.
https://www.amazon.com/Karl-Marx-Told-You-T-Shirt/dp/B075CTQ...
An action/thought sequence is just a 4D tensor with some outputs controlling actuators. Thinking is just production of actions while actuator output neurons are inhibited, which can simply be implemented by a product with some sigmoid activated neurons.
Coherent combinations of such sequences can be produced by feeding both the current sensory inputs and the preceding internal state as conditioning vector to both the generator and discriminator.
You simply need to find a way to train the discriminator not only to tell real from fake, but to determine the value of the generator's outputs and make it backpropagate those values in time during training over several generated episodes by TD.
As the GAN is conditioned on its own previous state, it can learn by trial and error how to combine the short action and thought sequences it produces, can thus learn to produce coherent ("real") language and logic.
Based on such intuitions, I'd say it is impossible to tell when AGI will come exactly, but currently technology looks damn promising.
There are different opinions out there. I for one would rather learn and relax than drive.
Now human adoption and acceptance is the problem.