I know I am way over simplifying this but I always thought integrating something similar to the Roomba's ability to find "home," land, recharge and resume would be a nice solution.
Besides, the various utility companies would surely not be pleased by the theft of energy.