In reply to summo:
> No but we are responsible for our own decision, be it crashing into a tree, or stepping out in road without looking.
Or being run over by someone not paying attention or not reacting in time.
> But, then given the proximity of busy pavements in the UK to many roads, the car would never set off, as people are often putting one foot in the road to dodge around someone etc..
How do you recognise if someone is stepping round or starting to cross? This isn't that far outside the bounds of current AI
> What about cyclists, wild animals, some like a rabbit or dog it's safer to hit than a risky swerve, but what about bigger stuff Red Deer, Elks etc...
Accidents are caused by people swerving for things they shouldn't, a cat runs out and without thought most human instinct is to stop or swerve, the robot car can take in to account speed, conditions, proximity to other vehicles and people in a fraction of a second and act accordingly.
> It will work if roads are only for cars, then you could have cars streaming along 5m apart, bumper to bumper, at 50mph... all communicating with each other.
This will probably happen in time, there is already a call for banning large vehicle's in city's during the day, cycling infrastructure is getting better and there are more and more bus lanes.