There are many technical challenges to overcome in the development of self-driving cars, but one of the toughest is predicting and preventing collisions with pedestrians and other objects that end up in the roadway. [...]