The Team

How we chose such a stupid name...

Originally, we wanted to name it "The Pansy," but TA Lauren Bradford forbid the name and forced us to change it to "Fruit Loop."

How we did....

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.

Pictures

Fruit Loop 1
Here's our final version, minus the modular gate component


Fruit Loop 2
From a different prospective

Fruit Loop 3
One more

Slightly more serious now....

The strategy

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.

  1. Orient Ourselves
  2. Grab the ball closest to us, closest to the chute
  3. Run to the opponents side and drop the ball down their chute
  4. Using a servo mounted IR sensors and line-follwing, stay between the robot and the chutes

That was the madness. Here's the method.

Scenario One

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.

Scenario Two

The opponents quick grab both balls

We still place our ball above their two, for a double win 3-3

Scenario Three

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.

The Problems

The Solutions...

Click on the problem and read our solution (enable Javascript)







The Code

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

Syncrho-Wheels
These are the synchro-wheels that allows for a speedy direction change

Early builds

Here are some earlier versions of our robot

Early Build 1
Check out the cool triangular wall structure! Good bracing too...

Early Build 2

Early Build 3