Step 1: Rhett Creighton's MIT Robot Competition-Winning Tips:
Here is some advice if you are deadset on winning:
1. First, the best robot often does not win in single or double
elimination tournaments. If there are 5 rounds of single elimination,
that means that you need to have a better than 95% chance of winning
each round to have an 80% chance of winning the whole thing.
2. Most people will build non-functional / barely functional machines.
The same people could have built much better machines in a single day
if they had went with a simpler design.
3. Start planning before IAP. Look at old contest
rules/pictures/tapes. Make sure you have a schedule set up.
4. Make something that works fast. Halfway though IAP, you need to
have something that can score points, and probably would make it to
top 10 in the contest.
5. Spend more time on it than anyone else, from day one.
6. The people running the class want to help you. Use their help
early, as they will have nothing to do early on, and then later the
whole class will want their help to get something working.
7. Get rule clarifications often. In 6.270, we got a clarification
that we could run our machine off of the board power, which made it
much better. The ruling was announced to the all the teams, but no
one else took advantage of it, so it really only benefited us. If you
ask for clarifications, it's likely to be about points that could
8. Day of the contest, use a checklist. Create a setup procedure.
Every year, several teams in 6.270 lose a round because they forget to
turn the power switch on, on their machine.
I asked the staff a bunch of things -
"If my robot were small enough to drive into a goal, I would get double points for both having balls with the chassis, and for having balls in the goal?" - no.
"Can I use biology on my robot?" - sure, bacteria.. whatever.
"What about higher-level animals like mammals: dogs and rodents?" - um.. sure.
So I immediately out to find a dog to train to chase after balls and stash them in goals.
Unfortunately, they modified their decision to:
"Biology that does not smell, goop up your computer, mess up the field, make
sounds or are considered harmful to the organism is considered okay (ie, a
plant) but any use of biology should be cleared with Ben first."
and since I'm unwilling to train a dog to not bark, I listened to Nellie McKay's "The Dog Song" while putting the finishing touches on my mechatronic fetch-bot, instead.
Step 2: Make the pegbot
At this point, or even before it, learn about what teams have done successfully in past years.
Step 3: Make a Prototype
Our prototype is finished, and one team member is still controlling the robot from all the way in Mexico.
Step 5: Design the robot
Writing on a blacklight blackboard can help your design process!
Step 6: Build your actual robot
Step 7: Make your own life as easy as possible
Somewhere around here, I started eating for $3 a day.
Step 8: Feed your ears.
Unrelated to this step, there were a number of times after at least 4 hours of building with no break that I couldn't go on without watching youtube parodies of Scientology (nsfw), or fake interviews between Weird Al Yankovic and Kevin Federline.
There is no explanation.
Step 9: Celebrate
Step 10: Change your design
Now I'm drawing CAD files of the final design. CAD is recommended, but I'm only using it so I can cut the parts with CAM.
I think it's best to build your prototype without CAD, because drawing takes a long time, and it's easy to have a computer make your stuff, but anyone can do that, and you're not an engineer if you don't know how to make things yourself.
Step 11: Talk to smart people
Step 12: Be Ingenius
So what has speed controllers in it already? Drills do! Good thing I'm stripping the motors out of this $15 battery drill, for my roller assembly. Now I have a use for the speed controller, too. I feel sort of like an Indian after using all parts of a buffalo. There is nothing left here but some grease and a plastic shell. I think I'm even going to use these bearings.
Plus, drill speed controllers are practically the juiciest electronics pre-assembled you can get for cheap. These things can handle 12V at around 7A!
Here's another example -
I needed a roller. I said, well, what has rollers in it? Printers do! So i grabbed a printer (they pretty much rain from the sky around MIT's labs) took out the roller, and stuck it onto my robot.
Then I lost the belt for it, and I figured out how to make and join a new one using heat shrink tubing. I thought, wow, this should be its own instructable!
Step 13: Feature Freeze
STOP building. That's important.
In the end, since most of my teammates weren't around for most of IAP, we didn't stop building, and we didn't ever test, and we did about as expected given that preparation.
You can see my team's logs and final paper