I bet if we start testing self driving cars in India, we'll get there in perhaps another 10-20 years. What's needed is an extremely good path planning algorithm. Rest of the self driving tech SLAM et al is already solved.
However, the bigger problem on Indian roads is congestion. I think you need smaller autonomous vehicles that can navigate through the crevices and cracks ( gallis ). Something smaller than the Tata Nano.