We've not released official rules for the Drones. They will not be released until the Premium Print 'N Play is released. But I can tell you that Drones are hired to accompany pilots and boost their exploration badge value. They also carry a VP value of their own.
It seems a bit odd to not release the rules for the one part of the game that's unique to the Deluxe version currently available on Kickstarter until after the Kickstarter has ended. Personally, I found that the satellites were a fantastic addition to TEG, but it's hard to tell whether or not Drones will be.