Some more possibilities with driverless cars
1. Governments will be forced to come up with some clear rules for passing cyclists because good luck writing a computer programme that tells a robot car to "give motorcyclists, cyclists and horse riders at least as much room as you would when overtaking a car." This option will be interesting in the US where laws vary per state.
2. Companies will be left to their own devices for how a car should react to a cyclist, now given the tech is new they will probably/hopefully opt for caution, god forbid they allow the settings to be user configurable.
3. Big companies decide cyclists are too difficult a problem for driverless cars and lobby for law changes to ban cyclists, using car accident reduction as a wedge.
I'm a programmer by trade and I see problems like the child on the road as possibly easier to solve, for one a child on the road is a rare unexpected event but a foreseeable one and second essentially the car performing an emergency stop is basically the best option this (you may get rear ended but this is infinity preferable to running over a child) , so "child in road = emergency stop." Now knowing its a child and not a dog is whole different kettle of logical and ethical problems.
A car cannot emergency stop every time it meets a cyclist, so it has to be able to adapt driving behaviour to cope with the situation and keep driving. So this might be more difficult for programmers.