you can break it down to various expert-system subproblems
- perfect cv image classification (+ low visibility )
- anticipating behavior of bikers, children, elderly, animals, near roads
- responding to human non-verbal communication
- responding appropriately to never before seen obstacles/scenarios without being a nuisance on the road or endangering other drivers
- vehicle dynamics (+ in rain, ice, snow, emergency etc)
...
I would guess to do these tasks with accuracy similar to humans approaches a problem space that's as difficult as general AI
some of these seemingly require the machine to have theory-of-mind which is general AI