The 8th Wonder slotbot had a unique approach to the game. It aimed at wondering the crowd with a combination of defense and scoring both in the slot and on the surface. It competed by going through a series of interconnected steps. First, the slotbot had to pull a pin out of its crossbow action, pivot locking arm. This rapid first motion was how we would win the pivot. After the pivot is won in our favor, we could then lower our rack to the desired height and drive forward, using our spring steel "broom" to sweep ballsinto the goal. Once we have finished taking care of business in the slot, we are then able to drop the rack and move onto collecting balls and playing defense on the surface. We could collect balls using our "U" shaped ball scoop to deposit balls into a bin located behind the front right wheel of our slotbot. When the match was near the 90 second mark, we could drive to our goal and deposit any balls that we collected into the goal using a unique door opening mechanism.
Limitations of Machine
Our slot modules were difficult to align properly at the start, which resulted in improperly mounted components. The crossbow locking arm needed to be mounted in the slot perpendicular to the flipper. We did not have enough time to secure it properly, making it sag and aim at the bottom of the slot. Also, the pin that fires the mechanism was impossible to pull out with the given orientation. The crossbow arm just rotated around the only bolt that was placed correctly instead of staying fixed and allowing the pin to be pulled out.This process was critical to our performance in the competition. If this had worked correctly, the crossbow arm would have fired out, locked the flipper in our favor, and allowed the balls to be pushed underneath the crossbow mechanism.
Our design was not as robust as we had hoped. The failure of a preceding step in our strategy caused failure in the resulting process. The failure of pulling out the pin resulting in our robot being tethered to the crossbow arm, unable to push balls into the bin, and unable to drop the slot arm. The original strategy was to empty the majority of the balls from the slot into the bin, then drop the slot arm into the slot and drive around on the tabletop. Since we were unaable to move the slot balls out of the way, our rack was about two inches too long and could not be dropped. This rendered our robot useless. Our strategy for scoring balls on the table top required us to drive up to the balls and pick them up with a forklift-like mechanism, place the balls into a bin on top of the robot, and then open the bottom of the bin once the robot is positioned over the funnel. Unable to drive around freely, we were unable to execute this strategy as well.
Modules:
Rack and Pinion (not pictured)
Our rack is key to scoring in the slot. It is powered by a motor attached to a planetary gearbox. At the bottom of the rack we bolted a spacer, to make up for the offs
et from the rack, a shovel, to provide support for the spring steel, and spring steel, to usher the goals into the goal.
Main Motor (pictured on right)
We used a double gear box and motor to
power our wheels and steer our robot. To gain extra traction we added sandpaper to our wheels (rubber bands are pictured because the epoxy mating the sand paper to the wheel is drying)
Pivot Arm Lock (pictured on right)
Our arm lock uses two extension springs that create a crossbow like mechanism that quickly locks the pivot when engaged. First we load the crossbow by pulling the locking arm back. At this stage a pin is inserted to keep the arm locked
until the match starts. When the match begins, we pull out the pin which allows the springs to compress, this shoots the arm lock forward. Once the arm lock has won the pivot an interior bolt keeps the arm from being moved in the opposite direction.
Ball Collection Arm (not pictured)
We used two techniques for collecting balls with the forked collection arm. To collect a ping pong ball, we lowered the arm to the level of the white, nylon "tee", drove the car underneath the ball, and placed the collection arm underneath the ball. To collect squash balls and sand-filled squash balls, we lowered the arm around the ball. The squash balls deformed, and the added width of the ball caused the ball to lodged in the front of our collection arm. Once the collection arm was underneath the middle of the ball, we raised the arm and picked the ball of the ground. The gap between the tines of the collection arm widen as they got closer to the motor axle. This allowed balls to roll down the tines of the arm and when they reached the strategically placed wider gap they would fall into the bin. Once the bin was full, the robot could line up the bottom of the bin with the funnel and raise the arm until the bottom of the bin opened enough to let the balls fall into the funnel.
Bin Door (not pictured)
The bin mounted behind the forked collection arm consisted of three aluminum plates secured on end, and the flat side of the mounting block for the planetary gear box. The floor of the bin was a small t shaped piece of sheet metal that was laid loosely across the gap in the bin floor. The forked collection arm rotated from the ground to an upright position for dumping the balls into the bin. Once, the bin was full the robot drove to the funnel and lifted the collection arm passed the dumping angle. A small thin piece of metal was mounted to the backside of the collection arm. This piece hit the bin bottom when the collection arm was rotated to an obtuse angle, sliding the sheet metal passed the edge of the gap and allowing it to swing freely into the funnel. The sliding bottom piece opens the gap and allows the collected balls to fall into the funnel.
Final Bill of Materials
https://spreadsheets.google.com/ccc?key=0AovVMX_CIix6dElCZkpKM2RkYmljT2xFRUpEeExRbkE&authkey=CPvh09cC&hl=en#gid=0