Well, my optical sensors(i.e. eyes) provide me with enough information to discriminate a cat from a bag, so I suppose with enough processing we should be able to do the same with a control system. Cars have an added advantage that their vision systems could work in lower light and non-optical wavelengths. I don't see any fundamental issues with getting self-driving cars working. It may not happen in 5 years, but it will happen.