Toyota previews self driving car
bbc.co.uk
bbc.co.uk
Consider the overall effectiveness vs engineering effort compared to say 'smarter mass transit'. Imagine how useful it would be to have a mass transit system which took advantage of the extreme efficiency of rolling on rails, with vehicle based switching system [1]. We don't do that today because a) trains can't change lanes if something bad is going to happen, and b) the system is optimized for large trains going on the same route.
But autonomously driving a train is a much easier problem than autonomously driving a car. And if you created a system where vehicles could self-select to enter a station then you could create mass transit with 'call on demand' vehicles which only stopped at the pickup and drop off stations. This eliminates the scheduling friction which has empty trains running at 2AM and overly full trains running at 5PM.
Building a system like that is well within our current engineering capabilities, would save energy (these things are electric not gas powered) and achieve high ridership by being very nearly as convenient as a car without the hassle of driving in traffic.
[1] Traditional rail switches use arms on the ground to configure a rail switch to move a car on to one track or another, in a vehicle based system the vehicle configures its wheels to take one path or the other, this allows the track to be 'passive' and not need a central switching authority.
And safety experts will go on the news and explain how the train incident was one issue among billions of safely-moved people and it was really a human error that was the root cause and the automated trains are much, much safer than human drivers by the statistics and they'll be completely right, but people won't care because omg robots.
But more importantly is that if it is 'safe enough' such that a critical mass of people use it, then the anti-tech antibodies won't matter. Some people refuse to fly, others to drink tap water, but the system is 'safe enough' that its self sustaining and can tolerate lack of participation by these folks.
Can you give an example of a subway accident (in NYC or another US system) that lead to that many dead? A head-on collision on the WMATA system resulted in only 9 dead: http://en.wikipedia.org/wiki/June_2009_Washington_Metro_trai...
From this list of NYC subway accidents, the worst involved an accident in 1991 that killed 5 passengers: http://www.nycsubway.org/wiki/Subway_FAQ:_Accidents
What roads are going to be set up with special optical beacons so the car knows where things are? If that was possible, we would have had self-driving cars a decade ago.
Admittedly, ice is rather difficult in any condition. However, many human drivers drive safely on snow cover with minimal problems. Accidents are higher during those times, but traffic still keeps flowing. Google-car-AI cannot handle these events at all (at this time).
I already avoid driving during the first snow storm of the season because, after six months, people have inevitably forgotten that ice is slippery (seriously, it a frightening and dangerous to be on the roads during the first storm!). Now factor in the fact nobody has driven at all during the last six months and it will be exceedingly messy.
Supposedly the Google driverless car uses a Velodyne lidar system that, after some processing, provides a 3d point-cloud describing the scene around the car.
I assume that Toyota is using a similar system. I am pretty sure that lidar system is the whole key to making driverless cars feasible because it provides so much realtime data about the entire area around the car. http://velodynelidar.com/lidar/hdlpressroom/How%20Googles%20...
http://velodynelidar.com/lidar/hdlproducts/hdl64e.aspx
After reading about how that lidar provides a detailed 3d map of the environment for many meters out, I'm not even sure its really a particularly interesting or cutting edge AI project.
I was thinking something similar might be true for natural language understanding: the more data points your map of natural language usage has, the less general your intelligence problem becomes.
Google can't even produce bug-free software, make high quality hardware or even ship anything at any decent scale.
Unfortunately these are really simple systems relative to safely driving on the road without supervision. If we're talking about the same things, then self-parking is just a software for recognising the front/end of some vehicle parked on the side and where is the good parking space - in some models also a distance monitor for automatic stopping. It's not that difficult to implement and all the tricky conditions still have to be checked by people - for example my auto-parking car will completely ignore people in its way, anything on the street, will abort if it's on a slope down, will not check for lots of issues that you're supposed to correct manually.
Collision avoidance is for now a simple break when some object is getting close fast. Only a handful of cars implement something more as far as I know, since actively changing the course is actually a rather large challenge to do it right...
I have to disagree with "Google can't even produce bug-free software" too. There's a big difference between programming a web application and doing something that's close to safety critical software. It's a completely different set of skills and requires a specific approach in general. Even then... regarding bug-free at scale, I think they're doing fairly well so far.
In other words: “car companies have learned and struggled for a few years here figuring out how to make a decent car. Google is not going to just figure this out. They’re not going to just walk in.”
Why isn't Google selling this technology to car companies? It seems like an excellent second revenue stream.
http://www.thenational.ae/business/technology/an-automated-a... http://www.wired.com/autopia/2008/01/gm-says-driverl/ http://www.audiusa.com/us/brand/en/tools/news/pool/2010/07/n... http://media.vw.com/newsrelease.do;jsessionid=89FFC8CECBE997... http://www.motorauthority.com/news/1068584_2013-mercedes-ben... http://media.cadillac.com/media/us/en/cadillac/news.detail.h... http://www.bbc.co.uk/news/technology-19829906
A mean time between human interventions of 9 km may not seem something to brag about, but this project ended before Google was founded aka 10 Moore's generations ago. I think Mercedes has continued working on driverless cars ever since.
http://blogs.wsj.com/drivers-seat/2012/12/03/volvo-plans-to-...
Sales numbers are probably available somewhere, but, for a quick sample, I took a cursory look at a local used car site - out of 5058 cars listed from 2010 onwards, some 716 are automatic. Nearly 15% is pretty good for something that used to be much harder to come by.
This topic is interesting in quite a few aspects. Firstly, it's something I thought of long ago, but due to implementation details (ECM is a closed, obfuscated PITA).
The biggest ideas revolving around this com device is how it processes the communication. Is the communication an authenticated protocol? Being an amateur radio operator and a fellow hacker, I can think of plenty of things to do regarding this device, both good and bad. Does it take "suggestions" from other devices? If so, do these suggestions get stored in a sort of a log to prove action your AI takes is the fault of another?
And there's the security involved in the local processor. Many in this community are turned off to the idea of secure computing. In this case however, could lead to a bad user fake-signing messages to other cars. This is an open question, due to many secure implementations successfully hacked (Nintendo DS, PS2, PS3, Blu-Ray, various media stores).
I'm sure there is a way to make a car-puter that interfaces with other vehicles for a mesh network. However, I would believe that this network would have to be one of those close to being mathematically provable languages. And I would not think that TOYOTA would be capable of this.
https://events.ccc.de/congress/2012/Fahrplan/events/5095.en....
Imagine the impact on humans if traffic jams just vanished. Engineers have known for a while that even in the heaviest congestion (think 405 or 580) it's usually only a mistake by a driver that will completely stop traffic. I wouldn't mind an auto-drive that was just speed control, enforced in situations of congestion. Rather than one person braking too hard and completely stopping a mile of 880, everybody gets programmed to travel at a fixed speed.
A lot of things to work out there, but if vehicles worked together with the road to maintain their own speed, traffic would be light years better.
Related, see #6 in this article: http://www.nytimes.com/interactive/2012/06/03/magazine/innov...