Should Self-Driving Cars Have Drivers Ready To Take Over?

On the California DMV’s questions about self-driving cars, We’re concerned about how safe the vehicles are. Could the vehicles operate in all the various weather conditions that we’re used to? Will the sensors be able to detect the changes in the road surfaces? What would happen if there was an emergency failure of the autonomous technology? What would the vehicle be able to do? Will they obey all of the traffic laws? Who would have liability exposure if there was an accident?