Doubt I'm the first with this idea but knowing that dust on solar panels on our rovers are bad why can't the helicopter of the future be used to blow off the solar panels when needed. Could the helicopter have a function that it can vary the pitch of the blades to create a burst of air...