Quite a number of posts are suggesting, and going down the thought process of a data link to the a/c and some person on the ground remotely guiding/flying the a/c.
I think the real question, is it possible for (on board) software alone to control an a/c from a to b?