And we have various versions and levels of drivereless cars today...
Whether the grid is pre-mapped or not isn't particularly relevant. It's just how the technology works. The vehicles aren't driving on rails, they just have more semantic information about the world around them.
Fortunately, we also have a developing world where we can pay humans $2/hour to mechanical-turk tele-operate our 'mostly-working' AI.