News for hackers. Stuff that matters.
Re:Google Cars Drive Themselves, in Traffic by dandelany on Saturday October 09, 2010 @03:41PM (#1775655)
Very cool, but I sometimes worry that the illusion of safety is more dangerous than the original danger itself.

In Boulder, where I live, several crosswalks were identified as being particularly dangerous for pedestrians, and pedestrian crossing signs with big flashing lights were installed at these locations over the past 5 years. This spring, a report was released[1] that showed accidents at many of these crosswalks had actually increased since the lights were installed. "Taken together, the data suggests that approximately eight additional crossing accidents per year occur at these locations," says the report.

There are lots of theories about why, but I think it boils down to one thing: when pedestrians can hit a button and light up these big signs which are supposed to make everyone stop, it makes them feel much safer, to the point that many people will hit the button and start walking almost immediately, without taking the time to make sure that all lanes of traffic are aware of their presence and stopping.

The prospect of automated cars scares me because, obviously, they cannot be perfect, and they will not be able to identify every dangerous driving scenario. Of course, there is a manual override, but I fear that the car being right 99% of the time will lead to such a complacency in "drivers" that, in the 1% of cases where the car is wrong and about to hit something, we will not be able to stop in time. The more accurate the car is, the more safe we feel, and the less likely we are to monitor it as closely and notice when it is wrong.

Anyway, I rather hope I'm wrong. I'd really like to drink my coffee and read during my commute as my car drives me to work.

[1] http://www.dailycamera.com/boulder-county-news/ci_14859190

Re:Google Cars Drive Themselves, in Traffic by Groxx on Saturday October 09, 2010 @03:46PM (#1775669)
>they cannot be perfect

Two things:

1) neither are people; far from it. (you already knew this though, so...)

2) I wholly agree... as long as other people are driving. Get rid of people's irrationality / drunken behavior on the road, and automated car driving becomes a much easier problem. A computer can take more into account than a human, and decide faster.

The transition is almost guaranteed to occur at some point, unless we reach mass transit for everyone prior to that (and who drives those?). It has to start somewhere, and that start will probably be harder than at any other point along the road.

Re:Google Cars Drive Themselves, in Traffic by andreyf on Saturday October 09, 2010 @05:08PM (#1775885)
2) I wholly agree... as long as other people are driving. Get rid of people's irrationality / drunken behavior on the road, and automated car driving becomes a much easier problem. A computer can take more into account than a human, and decide faster.

Even if you have near perfect data about where the other cars are there's always uncertainty about other objects on the road: tree branches, deer, a child running after her puppy. I'd speculate that it's better to rely on a vision system that can recognize those as well as cars well enough to be safe instead of treating different classes of objects differently.

Re:Google Cars Drive Themselves, in Traffic by Groxx on Saturday October 09, 2010 @05:27PM (#1775935)
True, but once you know what other cars are doing, and get data from cars ahead, you should be able to identify things like that before you even encounter them.

A tree falling on a car while it's driving: relatively unavoidable. Cars hitting that car: far less likely with computers. They don't get "shocked", or hit the wrong pedal, and have faster reaction times. And pile-ups due to an accident are often far more deadly than the accident itself, especially in busy areas where automated driving could make its biggest improvement in safety.

Deer / kids / unexpected obstacles: can be detected prior to them even entering the road by cars ahead, and flagged for caution for cars behind. IR cameras will spot living things for you, motion / blockage detection will spot things near / in the road. Once such a thing is flagged, it's reasonable to assume that other cars would leave more room between each other and around the obstacle, and probably slow down. All things which people should do, but only actually do rarely, and never collaboratively except at extreme cost and increased risk over something organized.

Re:Google Cars Drive Themselves, in Traffic by rue on Saturday October 09, 2010 @11:27PM (#1776489)
> They don't get "shocked", or hit the wrong pedal, and have faster reaction times.

Yes they do. You could perhaps argue they do so less.

Re:Google Cars Drive Themselves, in Traffic by Groxx on Saturday October 09, 2010 @11:34PM (#1776501)
OK, kernel panics aside.

Unless they're using a random number generator seeded with outside data, all computer operation can be called deterministic and 100% predictable. Because it's 100% repeatable given identical preconditions. People? Not so / not currently doable.

If the wrong operation for a situation were performed, it'd be due to a higher-level decision going wrong, not the command. Meanwhile, people can "hit the brakes" (high-level command) and instead slam the accelerator (command not carried out). And fully believe they hit the brakes, and that the car accelerated uncontrollably.

Re:Google Cars Drive Themselves, in Traffic by krschultz on Sunday October 10, 2010 @09:44PM (#1778491)
Wow. I don't even know where to start on that one, because that is about 100% the opposite of true.

I work on autonomous driving robots. Teams I have been on in the past won extremely competitive autonomous vehicle competitions. Our robots crashed all the time. ALL THE TIME!

There is nothing deterministic about how autonomous systems work. In fact our algorithms were by definition random number generators! We randomly generated "hypotheses" and then had heuristic tests that figured out which was the most likely trail and then chose it. It worked well, 99% of the time. But that 1% was a killer.

Mind you, since we were winning we were doing better than the other solutions which tried to be more deterministic and use maps or things like that. We were basically stateless which reduces some of the feedback associated with getting messed up in some of your estimations.

The problem is all at the low level, not the high level.

Give a robot a perfect map and it is easy to find a way around safely. The problem comes determining what the hell the camera is seeing (lasers are a lot easier, but not as flexible and more expensive). That is why the bulk of the effort is focused on computer vision not path finding, path finding algorithms are simple.

Sure actuating the pedals is fairly trivial, but to call autonomous systems "deterministic" is scary to someone who knows how fickle they are. I'm a huge advocate of self-driving cars, but we are not there yet, and when we get there we need to do a pile of peer review on the code (which better be open source). You never know what race conditions will blow it all up.

Re:Google Cars Drive Themselves, in Traffic by Groxx on Monday October 11, 2010 @01:40PM (#1780453)
It's deterministic. You can run a fully-accurate simulation of your entire setup in a computer, feed in the current input data, and get the precise output in the simulation that the real one would get.

That's essentially the definition of deterministic. If your machine is powerful enough, you can even do it before the real one completes its operations. Anything deterministic is predictable in this manner.

That you can't predict it, or that you don't have a computer powerful enough to predict it has nothing to do with something not being deterministic, nor predictable. Even a massive, PRNG-influenced neural network is deterministic.

------------

On an aside for people who are thinking of quoting the halting problem at me:

The halting problem requires that the detector returns an answer, and it must be true or false and accurate, or the proof through paradox fails. Therefore, it cannot simulate the operation of what it's detecting, because there could be an infinite loop which would cause it to run without end. You also cannot merely abort it after a while, as that would be either a 3rd return state ("unknown") or an inaccurate response.

Re:Google Cars Drive Themselves, in Traffic by krschultz on Tuesday October 12, 2010 @09:47AM (#1783323)
Ok yes, if I give the robot the same exact pictures and random generator seeds, it is deterministic.

But in the field, even if it is stationary the pictures are never the same from frame to frame and everything relies on a lot a randomness, and random noise.

Simulators are almost a waste of time because the real challenge is handling that noise, NOT dealing with the information extracted after the noise. Once you have a clear view of the world, everything it is easy, it is getting the eyes to actually understand anything that is hard.

Re:Google Cars Drive Themselves, in Traffic by sukuriant on Sunday October 10, 2010 @01:34PM (#1777471)
Even still, let's imagine they're performing using a pseudo-random number generator, and let's imagine they're using a trained neural network at some part of the program. The training (genetic or back-propagation based) didn't account for a very specific scenario, and the tool mis-classifies it, telling the computer to do the wrong thing.

If you're suggesting that we know what a computer will do on every single given input, we don't. That's in a class of unsolvable problems, as it requires the halting problem to be solved.

[Added the following section after being down-voted]

A "shock", in the deterministic computer world, could be an incorrect classification resulting in an incorrect action. The results are similar to when a human is shocked and doesn't act correctly.

Is the scenario I've painted limited to neural nets? No, any trained classifier, even any program at all may have "minor" slips like this. (When dealing with an analogue world, there's a ridiculously large number of situations that may exist). But you know what? Humans don't perform perfectly; and a computer that's been shown to perform the correct final* response 100% of the experimental time, and 99.9997% of the real time is competent at the activity, and trustworthy.

Disclaimer: I love machine learning, I love neural networks, and I see great usefulness for them in this world; however, I also believe that the perfect combination of variables could yield unusual results. Is it unlikely? Incredibly. Possible? yes.

* Consider a situation where a child is playing with a ball. The computer may not recognize that anomaly on the side of the road as the child and the ball, or even as something to be avoided. If the computer recognizes the anomaly as something that needs more information; then tells the car to slow down until it can acquire that information, then recognizes it as something that needs to be avoided and does so, successfully, safely, and with sufficient space for the conceivable outcomes that may have resulted with this child; then, while the computer couldn't discern the object at first, it did in the end and adapted to the situation appropriately. The "final response" was correct.

[edit: rather than simply down-vote me, please tell me where I'm wrong so I can learn.]

Re:Google Cars Drive Themselves, in Traffic by rue on Sunday October 10, 2010 @12:03AM (#1776534)
Even discounting buggy software; think hardware, wiring. It is quite possible that a malfunction will take place (they do, constantly).

I could go for "fully computerised traffic would be significantly safer than human traffic", but absolutes about the former being unfailing are just silly.

Re:Google Cars Drive Themselves, in Traffic by stretchwithme on Sunday October 10, 2010 @04:36PM (#1777898)
I think we'll need multiple processors thinking independently and reaching consensus before the gas pedal is pushed and letting any single processor hit the brakes (and disengage the gas, of course). Also good would be to allow other cars to request that a car stop, perhaps even communicating with the traffic control network to make it stop.

And of course, there will be the Android app the pedestrian can use as a last resort to avoid beng run over that stops any cars heading for the phone. :-)

Re:Google Cars Drive Themselves, in Traffic by rue on Monday October 11, 2010 @07:56AM (#1779444)
Reminds me of a 0.1-version of this application that I heard about some years ago: some guy saw a fairly fast-moving heading toward a red light with pedestrians crossing with the driver looking down at something. Guesstimating the car was about to be too close to stop in time, the guy threw his cell at the car and got the driver's attention.
Re:Google Cars Drive Themselves, in Traffic by stretchwithme on Tuesday October 12, 2010 @12:41AM (#1782340)
it was self defense, officer
Re:Google Cars Drive Themselves, in Traffic by Groxx on Monday October 11, 2010 @01:53PM (#1780516)
For many of those below, a rebuttal, and some more meta discussion:

I have made no claims that computers can make flawless decisions. I make no claims they can detect / avoid everything avoidable. I don't know where you're getting the idea that I've said this, unless you're dragging in past battles with other people - everywhere I've claimed computers would do better I've included qualifiers like "likely".

The point I was trying to make is that the instructions of a computer, barring external phenomena which cannot be accounted for, are fully deterministic and accurate. If the high-level decisions are made incorrectly, then the end result will be incorrect, but all down the path everything will be accurately performed.

Not so with humans (just look at someone with epilepsy, or at your own memory), or at least not in the minds of some people, which is the only reason I include it. And, if nothing else, we're far further from accurately simulating an entire human body / neural net than from simulating another computer.

Re:Google Cars Drive Themselves, in Traffic by toast76 on Sunday October 10, 2010 @05:24PM (#1777995)
Pedestrian collision avoidance technology is already available in the Volvo S60.
Re:Google Cars Drive Themselves, in Traffic by nradov on Monday October 11, 2010 @12:15AM (#1778789)
Re:Google Cars Drive Themselves, in Traffic by sukuriant on Sunday October 10, 2010 @08:59PM (#1778408)
I didn't know that. That's pretty awesome :D
Re:Google Cars Drive Themselves, in Traffic by asr on Sunday October 10, 2010 @07:37AM (#1776955)
I agree computers will be able to drive much better than humans, and this transition will occur at some point--the question is, when? Is the 8 years mentioned in the article anywhere close to realistic? I don't think so.

Not only does the technology have to become better in the aggregate than humans, it has to become so much better there's aren't any crash situations where human drivers perform better. There also can't be many crash situations when the computer doesn't significantly outperform a human. Otherwise both public sentiment against the cars, and legal liability will be too great.

Imagine: whenever there's a software bug and an automated car crashes in any situation where a human might not have, the GoogleCar manufacturer will get sued, the local paper will write an article about how Google killed someone, etc. And then, once a year, there will be another story about how crashes are down 2%... that's a lot of lives saved, but which article do you think will get more attention? And do you think "our cars usually make driving safer, just not the night of October 10th when John was killed" will be a winning defense?

I can't wait for this technology, I think it really will deliver all the benefits the article mentions long-term. But it's a long way off (I hope I'm wrong). I give a lot of credit to Google for investing in it now--this is one of the things I read and think "don't be evil" is more than just marketing-speak.

Re:Google Cars Drive Themselves, in Traffic by neilc on Sunday October 10, 2010 @12:06PM (#1777261)
Keep in mind that there are already millions of lines of code running in modern cars. The worst-case failure mode of all that code would certainly result in loss of life, and legal liability on the part of the manufacturer/insurer/etc. So really the question is just how much automation we'll see in automobiles in the future, not if.
Re:Google Cars Drive Themselves, in Traffic by joe_the_user on Monday October 11, 2010 @02:39PM (#1780694)
The Toyota Pedal case certainly points towards liability demanding less code.

If there was a automation feature that prevented accidents in 90% of the situations where a human would crash but caused an accident in a situation that was 10% as likely to occur as a human crash, the result would still huge liability since the manufacturer would "definitely" be at fault in the latter case.

Re:Google Cars Drive Themselves, in Traffic by joe_the_user on Monday October 11, 2010 @12:29AM (#1778816)
Suppose a robot driver is 1/10th as likely to hit and kill a person as a human driver. It would still be something that would happened. And when it did, the results would very messy since the law presently sees any accident through the lens of finding a person at fault. When a robot kills (and a robot will kill if they are "out there") is the fault that of the owner or the manufacturer or the programmer?
Re:Google Cars Drive Themselves, in Traffic by clistctrl on Monday October 11, 2010 @11:36AM (#1780012)
I assume the programmer works for a company, and the manufacturer is simply building the device. If the problem was related to faulty components, then I would assume the manufacturer. A flaw in the software or design? I would then contribute it to the company that designed the bot. If the device is improperly used then it would be the owner. I think it all comes down the specifics inside the context.
Re:Google Cars Drive Themselves, in Traffic by joe_the_user on Monday October 11, 2010 @02:33PM (#1780675)
All of the sorting-out approaches you mention would certainly come into play.

Normally, the programmer is in the clear but obviously there would be exceptions - if you could prove they intentionally introduced code that make the car do something bad, they would be liable. Now introduce a plaintiff's lawyer to muddy-up the definition of these terms.

Let me point out that determining liability/culability/etc in a messy accident is difficult task when you've got just two human decision makes involved. It's decided by jurors who aren't necessary geniuses but probably think they understand human reactions and decision. Introduce two or three more decision makers into the discussion and you've got a messy process indeed.

We saw how far the faulty Toyota accelerator pedal charge went. A big factor in the reactions to evidence was the spookiness of "drive by wire" (I think we've gone over how the actual cause was driver fault but consider how the complexity of the system made a lot of people less likely to believe this).

I mean, it's terribly ironic. Driving in general is one of the most dangerous activities a modern person can engage in. If robots drove our cars the way we drive our cars, the protests would be huge. In a sense, the way we've socially normalized driving is through the huge insurance and liability complex. This assures people that when someone drives wrong, they will be punished somehow. A similar or even significantly small number of accidents without person to punish would be unsatisfying socially.

Re:Google Cars Drive Themselves, in Traffic by Niten on Sunday October 10, 2010 @02:16AM (#1776651)
And I suppose we'll have to get rid of bicycles and pedestrians, too, in this perfect world where intuition of human behavior is unnecessary to safely pilot a vehicle on the road?
Re:Google Cars Drive Themselves, in Traffic by Groxx on Monday October 11, 2010 @01:59PM (#1780545)
Far from it. If cars were less dangerous to bikers and pedestrians, people could actually use bike lanes safely, and cross at walk signals.

Besides. I never said nor implied "perfect". Merely better, and being better is easier without other human drivers, who can far more quickly take a bad (or good) situation and make it worse. Bikes don't go 60+ mph and weigh over a ton. Neither do pedestrians. And very few of either of those carry large quantities of gasoline.

Re:Google Cars Drive Themselves, in Traffic by cletus on Saturday October 09, 2010 @09:23PM (#1776342)
I walk a lot and the times where I've been nearly hit by a car have ALWAYS been at crosswalks and traffic lights (where the pedestrian light is green and cars should be stopping).

Crosswalks are a problem because you can't predict car behaviour: some will stop. Some will completely ignore them (for reasons unknown). If there were no crosswalk you know exactly what cars will do. That's much safer for both parties.

The "illusion of safety" is most dangerous at traffic lights. 2-3 times I've had cars just sail through, completely oblivious. Note: they're sailing through on RED lights. Not amber going red. It's not one of those borderline cases.

Once I had a cop have a chat to me about jaywalking but I've never been fined. I would be pissed if I ever was. In a fight between a car and a pedestrian the pedestrian loses (big time) so pedestrians have a higher vested interest in their own safety. I know what the light changes are at intersections I cross a lot. Where are these cops when cars sail through red lights or nearly run over pedestrians when turning when the pedestrians have right of way?

I get the distinct impression these skills will come in handy when I move to New York next month!

Anyway, back to the self-driving cars: this I believe will be a painful transition that will take many, many years. It's nice to see Google working on this.

Re:Google Cars Drive Themselves, in Traffic by jeff18 on Saturday October 09, 2010 @11:11PM (#1776474)
"Once I had a cop have a chat to me about jaywalking but I've never been fined. I would be pissed if I ever was. In a fight between a car and a pedestrian the pedestrian loses (big time) so pedestrians have a higher vested interest in their own safety"

Look at how many people drive off cliffs, into trees, or into other cars when a deer runs across the road. Vested interests in safety aside, it's always dangerous to do something unexpected in traffic.

Re:Google Cars Drive Themselves, in Traffic by bostonvaulter2 on Saturday October 09, 2010 @11:27PM (#1776488)
I really wish that cars had front brake lights so that pedestrians could see when a car is most likely stopping.
Re:Google Cars Drive Themselves, in Traffic by queensnake on Sunday October 10, 2010 @02:04AM (#1776638)
Pedestrians rule in NYC, at least on upper Broadway, ie Harlem. Crowds will cross, disregarding the state of any light. Just stay in the middle.
Re:Google Cars Drive Themselves, in Traffic by scotty79 on Sunday October 10, 2010 @05:53AM (#1776869)
That http://en.wikipedia.org/wiki/Right_turn_on_red is the source of almost all dangerous situations I had on the roads as pedestrian. The one single time when cause was different that I can remember was when somebody drove in one way street in wrong direction and I was crossing the road assuming that this was impossible.
Re:Google Cars Drive Themselves, in Traffic by siculars on Sunday October 10, 2010 @10:39AM (#1777132)
There is no right turn on red in NYC.
Re:Google Cars Drive Themselves, in Traffic by Naga on Sunday October 10, 2010 @11:17AM (#1777181)
Where I recently moved to there are a lot of one way streets. I feel stupid looking to see if anyone is turning down the wrong way, but what you described is exactly why I do.
Re:Google Cars Drive Themselves, in Traffic by dedward on Sunday October 10, 2010 @11:22AM (#1777187)
WHere I live the govenrment is putting up big fences in the middle of the road to prevent jaywalking, because people sprint across roads at night, even the highway, and there are lots, lots, lots of car -vs- pedestrian accidents because of people running across the street to catch a bus instead of using hte pedestrian bridge or crosswalk not far away. At night. Wearking dark clothing. (No, I'm not making any of this up)
Re:Google Cars Drive Themselves, in Traffic by sbov on Sunday October 10, 2010 @10:46PM (#1778603)
> Once I had a cop have a chat to me about jaywalking but I've never been fined. I would be pissed if I ever was. In a fight between a car and a pedestrian the pedestrian loses (big time) so pedestrians have a higher vested interest in their own safety. I know what the light changes are at intersections I cross a lot. Where are these cops when cars sail through red lights or nearly run over pedestrians when turning when the pedestrians have right of way?

So pedestrians can do whatever they want because its more dangerous for them? Did you know that a flashing red hand means "don't walk"? You can be ticketed by entering the crosswalk when it is flashing. How many of your close calls would that eliminate?

As a driver, what is your first instinct when you see someone in the middle of your path on the road? I also hate people who jaywalk onto medians - how do I know they're going to stop when they get there? Especially if they're running at full speed. I've also had several pedestrians almost jaywalk right out infront of my car before, some not noticing me until I honked at them (too close to stop).

We would all be safer if we all followed the rules. Not just cars.

Re:Google Cars Drive Themselves, in Traffic by Udo on Saturday October 09, 2010 @03:47PM (#1775671)
If anything goes wrong, there won't be time to hit the manual override. Mainly because we as passengers won't be paying much attention to whatever is going on outside. At the same time, panicky breaking maneuvers made by humans randomly overriding their steering system would probably be a bad idea anyway.

Besides, humans are really lousy drivers. They should not be trusted to operate such vehicles at all. Machines will makes mistakes too, but I bet we'll see a lot less of them compared to the era of human pilots.

Re:Google Cars Drive Themselves, in Traffic by SMrF on Sunday October 10, 2010 @12:57AM (#1776582)
"Anyway, I rather hope I'm wrong. I'd really like to drink my coffee and read during my commute as my car drives me to work."

I was struck by this comment, because I do this every day...by riding the train. Automated cars, flying cars, double-decker highways, etc. are fantastic innovations, but I sometimes wonder if we couldn't do better than the car, at least in terms of our regular commuting. I ride my bike and take the train because I have that option where I live and I love it.

Re:Google Cars Drive Themselves, in Traffic by maigret on Sunday October 10, 2010 @05:16AM (#1776818)
OK, forget my dumb last comment... So imagine... cars are automated, and possibly pooled. Bus is the most energy efficient way of transport. So you want to go from A to B. Instead of looking up static train/bus schedules, you just type that into your phone. A server system looks at how many people wants to do a similar trip, and automatically starts an automated taxi that would have just the needed size and will come up 10/15 min later. That way you get the best of both worlds. And if that's not enough space privacy for some, you could just plug mini-cars together, eliminating air resistance but with everyone having its close module transport. Even better, you could switch module transports between road trains. The possibilities are unthinkable. I think this marks the beginning of a new ear in transport.
Re:Google Cars Drive Themselves, in Traffic by maigret on Sunday October 10, 2010 @04:26AM (#1776782)
Very simple. It takes me 30 min to drive to work in my car and 1 hour in the good case with the train. The train can take up to 2 hours overall in the worst case. And this is partly time to switch train, going to the train station etc. Not much time you can use to read or take breakfast quietly.
Re:Google Cars Drive Themselves, in Traffic by lambda on Sunday October 10, 2010 @01:10AM (#1776592)
I commute via bike in good weather and train in bad weather, but that option isn't available for many people, nor for many potential trips. The problem with trains is that the whole train goes on one route, so if you want to go elsewhere, you need to change trains, and have all the extra hassle and delay of switching trains and waiting for another train (and of course, there are many places that aren't served by subways, or are served only by commuter trains that come only once an hour).

In a car, you can choose your own route, which makes a lot more routes feasible to do in a reasonable amount of time. Plus, in an automated car, you can spend your entire trip reading and drinking coffee, instead of having the walk to and from the train, trying to juggle your coffee and umbrella and laptop all while trying to hurry to catch the train.

Re:Google Cars Drive Themselves, in Traffic by sliverstorm on Sunday October 10, 2010 @11:59PM (#1778762)
Problem is, while a robot car for every person is far from the optimal solution, there's a very large gap between the current public transit technology and the required technology to allow public transit to approach or match the advantages of a personal car.
Re:Google Cars Drive Themselves, in Traffic by kristiandupont on Sunday October 10, 2010 @05:04PM (#1777963)
http://www.ruf.dk/ - I heard about this invention years ago and apparently they are still working on it.. Don't know if I believe in it but it is an interesting concept.
Re:Google Cars Drive Themselves, in Traffic by Niten on Saturday October 09, 2010 @11:52PM (#1776519)
This especially scares me as a cyclist. I'm sure they'll put a lot of effort into preventing automated cars from hitting other vehicles or slow-moving pedestrians. Now what about bicycles traveling around 20 mph in the right-hand side of the lane?

Many people seem to neglect or completely fail to understand the risk of increased perception of safety leading to an overall decreased safety in these systems. We can't have the best of both worlds – a machine's constant attention and reaction time coupled with a human driver's intuition – because the moment you give him an autopilot that he thinks will keep him out of trouble, the human sits back and stops paying attention to the road.

These automated systems may eventually become all-around better than any human driver, but it will be take many iterations to get there, and the first versions will certainly lack a human's ability to anticipate trouble before it arises. It will be a long while before an autopilot can say "hey, that car ahead is weaving unnervingly, the driver might be drunk so I should keep my distance" or "the cars ahead of me are curving slightly to the left, there might be a cyclist riding on the shoulder so I should slow down a bit and do likewise." And until we have that level of automation, I'm afraid our roads are about to become a lot more dangerous.

Re:Google Cars Drive Themselves, in Traffic by erikpukinskis on Sunday October 10, 2010 @12:56AM (#1776580)
I'm an avid cyclist. I think I'd prefer a deterministic, law abiding driver to the average human.

What makes me feel unsafe are the drivers who break the law (you don't know who you are) and the drivers who hate cyclists and pass us as closely as possible, throw bottles at us, etc (you do know who you are).

What makes me feel unsafe is the unpredictability. I would expect a computer would just follow the rules exactly and be very easy to bike around.

Re:Google Cars Drive Themselves, in Traffic by DavidSJ on Sunday October 10, 2010 @01:59AM (#1776635)
Where do you live that drivers through bottles at cyclists, and how common is this?
Re:Google Cars Drive Themselves, in Traffic by buro9 on Sunday October 10, 2010 @03:16AM (#1776734)
Happens in London. Not the city centre, but most of the sticks around that.

Anecdotal evidence is this blog, the link is to the first of a growing number of entries. http://www.101wankers.com/?paged=2

Re:Google Cars Drive Themselves, in Traffic by edj on Sunday October 10, 2010 @07:39PM (#1778231)
It happened to me in Providence, RI. Fortunately, they missed.
Re:Google Cars Drive Themselves, in Traffic by lsc on Monday October 11, 2010 @02:27AM (#1778976)
depends on where you are. I've never seen it happen in the sf bay area, but it was a pretty common occurrence where I grew up in the central valley, several hundred miles away.
Re:Google Cars Drive Themselves, in Traffic by erikpukinskis on Saturday October 16, 2010 @02:24PM (#1798481)
I live in San Diego. It's happened to me once or twice.
Re:Google Cars Drive Themselves, in Traffic by roadnottaken on Monday October 11, 2010 @06:53AM (#1779340)
When we get self-driving bikes they'll be able to navigate around human OR robotic cars much more effectively and then you can just relax.
Re:Google Cars Drive Themselves, in Traffic by dochtman on Sunday October 10, 2010 @04:39PM (#1777905)
Yeah, because all the software we build is so predictable that anyone can use it!
Re:Google Cars Drive Themselves, in Traffic by siculars on Sunday October 10, 2010 @10:46AM (#1777143)
I am a cyclist who was run off the road by an suv while training for the Westchester half ironman. Was fortunate to walk (ride) away with only one broken bone (4th metacarpal). I've been riding my entire life in NYC without ever having an incident (thankfully) and the one time I go ride in the 'country' I get my ass handed to me.

My gut tells me that drivers in unpopulated areas are less aware and less able to 'share the road'.

Re:Google Cars Drive Themselves, in Traffic by YogSothoth on Sunday October 10, 2010 @10:04AM (#1777097)
Yep, when I ride my bike in the early morning, I purposefully do not wear light-colored or reflective clothing. I don't want to ever believe for a nanosecond that my safety is anyone's job but mine so I prefer to view the cars as actively trying to hit me and work to make it impossible for them to do so. The relationship (cars and bikes) is fundamentally adversarial in nature, best to act like it.
Re:Google Cars Drive Themselves, in Traffic by dreeves on Sunday October 10, 2010 @01:31AM (#1776608)
It does seem tricky for the car to properly account for the presence of a cyclist using just the cameras and radar and whatnot. What if as a cyclist you carried a special RFID that robot cars would all be programmed to recognize?
Re:Google Cars Drive Themselves, in Traffic by Ygor on Sunday October 10, 2010 @04:51AM (#1776801)
If there was a special device which made you more recognizable in an automated traffic environment (be it on a bike, or as a pedestrian), I would buy such a device even if it wasn't mandatory to have one.

There might be a startup in there somewhere.

Re:Google Cars Drive Themselves, in Traffic by sukuriant on Sunday October 10, 2010 @01:38PM (#1777488)
why? Have you seen lidar work? It's pretty effective. I understand lidar wouldn't be used, as it's dangerous (laser, yay!), but I imagine other radar is similarly effective
Re:Google Cars Drive Themselves, in Traffic by forgottenpaswrd on Saturday October 09, 2010 @06:35PM (#1776074)
"The prospect of automated cars scares me because, obviously, they cannot be perfect."

They can, at least 1000 times more perfect that humans are. A computer could have and exact model of the road, and compare it to what it sees, could report bugs in an objective way, the same way computers on airplanes work, having made flying way more secure.

Re:Google Cars Drive Themselves, in Traffic by brianpan on Saturday October 09, 2010 @07:00PM (#1776113)
Oh, god. On my motorcycle, nothing scares me on the road more than people driving cars. Not only are they not perfect, they are far from perfect.
Re:Google Cars Drive Themselves, in Traffic by InfinityX0 on Saturday October 09, 2010 @10:45PM (#1776441)
This is true, but the fear that could prevent implementation is that you want that fear in your own hands, not the hands of something else. It's like trusting someone to catch you when you fall - statistically you know it's pretty likely, but there's something unsettling knowing you're relying on an extraneous factor, not YOU, to prevent harm.
Re:Google Cars Drive Themselves, in Traffic by nene on Sunday October 10, 2010 @03:58PM (#1777797)
But don't you also have to trust a bus-driver, airplane-pilot, etc. And all kind of things can go wrong with these human drivers: they might be drunk or under some medication, they can die in a sudden hart attack, they can just make bad decisions, or even worse - they can be commanded to land the plane into some tower.
Re:Google Cars Drive Themselves, in Traffic by reader5000 on Saturday October 09, 2010 @03:49PM (#1775676)
If the computer driver is correct 99% of the time and the human driver 98%, then it is a vast improvement. I imagine that ultimately this technology would result in almost 0 human input other than e.g. typing in a destination.
Re:Google Cars Drive Themselves, in Traffic by andreyf on Saturday October 09, 2010 @05:09PM (#1775889)
typing in a destination

You mean speaking, right? ;)

Re:Google Cars Drive Themselves, in Traffic by ph0rque on Saturday October 09, 2010 @10:46PM (#1776442)
You mean thinking it, right? ;~)
Re:Google Cars Drive Themselves, in Traffic by mdwrigh2 on Saturday October 09, 2010 @11:49PM (#1776513)
Didn't Eric Schmidt say they'd know what you want even before you did? So no thinking required!
Re:Google Cars Drive Themselves, in Traffic by skorgu on Sunday October 10, 2010 @12:50PM (#1777373)
I know you were joking but you're also right.

I go food shopping every week at about the same time. I email trip plans between friends and schedule them. I don't drive to work but certainly if I did that's an obviously predictable event.

Between synergy among the various google properties and good pattern-recognition in the google cars (or whatever) system itself I'd be surprised if predicted trips didn't hugely overwhelm explicitly-ordered ones.

Re:Google Cars Drive Themselves, in Traffic by stretchwithme on Sunday October 10, 2010 @12:58PM (#1777399)
I agree. They'll have to accurately distinguish between toddlers walking into traffic and birds flying in front of cars.

One thing I read said the human driver had to take control because of a cyclist. Obviously there's more work to do.

But eventually these systems will get there. And they'll probably be able to share information with other vehicles too. So robotic vehicles will be able to see around corners. And tell each other exactly what they'll do before they start doing it.

Safety could wind up being 6 sigma instead whatever is currently. And we'll actually have the ability to measure it because collecting such statistics will be more feasible.

Right now, most of our screw ups don't end causing accidents and they never get recorded. And we prefer it that way! But we'll be able to do data mining on every little thing robotic cars do.

Re:Google Cars Drive Themselves, in Traffic by btilly on Sunday October 10, 2010 @04:18PM (#1777843)
I strongly suspect that the reason the human took control was because there was a journalist in the car. In videos I've seen, the vehicles are able to handle bicycles just fine.
Re:Google Cars Drive Themselves, in Traffic by stretchwithme on Sunday October 10, 2010 @04:29PM (#1777877)
And they choose which videos they show, correct? So its all carefully presented. Which means the way they are not completely confident with how the situation is handled.

Which is not saying this effort shouldn't continue. Human drivers don't always handle cyclists well either.

Re:Google Cars Drive Themselves, in Traffic by btilly on Sunday October 10, 2010 @04:54PM (#1777940)
I don't think there is as much filtering on stuff for internal consumption as external. (I'm an employee. Internal videos are the ones I was referring to.)
Re:Google Cars Drive Themselves, in Traffic by loewenskind on Monday October 11, 2010 @07:06AM (#1779363)
I recall an article on here not too long ago about mine cars (I believe in Australia) that ran 20kph and 10 meters apart when driven by human, but over 120kph and 6cm apart when driven by robots (numbers completely pulled by memory and almost certainly all wrong). Robotic drivers will be better in almost every way. All of your concerns go for people as well and people have proven themselves very bad at driving.

My biggest fear is that there will be a manual override.

Re:Google Cars Drive Themselves, in Traffic by dustyreagan on Sunday October 10, 2010 @01:14AM (#1776595)
I know we're talking hypothetical percentages here, but if the automated car is right/safe in 99% of driving circumstances, how much help do you think a human will be? It's not as if humans are right 100% of the time. I'd gander we're closer to 97% or so, or possibly even less.

It seems to me, at some point, computers will easily out drive humans.

Re:Google Cars Drive Themselves, in Traffic by mkramlich on Sunday October 10, 2010 @10:12PM (#1778537)
> I'd really like to drink my coffee and read during my commute as my car drives me to work.

unfortunately, I think a lot of Americans are already doing this, or something close to it, today -- but without an AI driving the car. I've lost track of the number of times I've seen women driving huge SUV's with kids in the back, and the woman is yapping on a cellphone while checking her makeup in the mirror, etc. Oh and, while driving.