Well, first, I wouldn’t assume we’re all sirs. 
Due to time constraints we don’t publish every potential intern project. We’ll try to match up student abilities and interests with projects we wish to complete. I have two bits of advice I give to all my students:
-
Apply to everything that interests you; let the mentors/hiring manager judge if you are “qualified”. Early on in your career I don’t think it is wise to censor yourself based on your own beliefs about a project. Sometimes interest, determination, and aptitude are more important than qualifications.
-
The best way to get ahead is to try and contribute to an open source project. This let’s mentors get familiar with you and your capabilities; and it let’s you get more familiar with open source development. If you are already using a few ROS packages that’s a great place to start.
Other than that I would look to recent and future ROS and Ignition releases to get a sense of what we’re working on or will be working on in the future.