Originally, we wanted to name it "The Pansy," but TA Lauren Bradford forbid the name and forced us to change it to "Fruit Loop."
We tied for the worst anyone could possibly do, by losing rounds 1 and 2. Even better, we didn't score a single point in any competition. Better yet, our opponents in round 1 didn't show, so we had no opponent, yet we suffered a double-loss do to our lack of points scoring.How we did....
Pictures
We actually had a bold and daring strategy. It was relatively simple yet no one else seemed to give it a shot. Had we been better in our implementation, we might have actually gone rather far.
That was the madness. Here's the method.
The opponent puts in the easy ball, then grabs for other balls.
We will have put our ball on top of theirs and then stop all of their other efforts in scoring. We win 2-1.
The opponents quick grab both balls
We still place our ball above their two, for a double win 3-3
The opponents put in one quick ball and then try to run for us.
We beat them to the middle and place our ball above theirs for 2-1, or we realize we have not crossed the middle and decide to give up and drop it back into our chute for a double-win 1-1.
Click on the problem and read our solution (enable Javascript)
Our line-following code... so much for modularity and abstraction
Our shadowing code, this was rather simple, but worked well
Our code for wall-following during the orienting phase
Our code for turning ourselves during orientation
Check out the songs we made for debugging, which can be found in the first link
Here are some earlier versions of our robot