This is something I've been waiting for, and with recent advances in computing speed, and all the autonomy being developed for drones, maybe I will see this in my lifetime! (www.newscientist.com) More...