Automatic Autonomous Program?

It has been done, see:

8995E (my team)'s video

Taran’s Video with explanation

Also this very recent thread