Drone overflying and small robots on the ground... It does look like a scene from a sci-fi movie.
Now, programming the things I guess it's easy, because they all do the same, so you only write one routine... uploading it to 500 of them... not so much. I hope it can be done in bulk via wifi or bluetooth!
That what interns are for! Hey buddy, wanna participate in the company's new high tech project? Yes? Well, here's a USB cable, here's 500 robots, upload the code to them by week's end!