Results

IMG_3961muted.mov

Functionality

We were successfully able to pick up a ball, find multiple cups on a table, select one to throw at, calculate the position of the cup to throw at in (x, y, z) space, translate that to an initial starting position for our robot, and execute a throw, landing in the cup. See the video to the left for a demonstration of a 3-cup beer pong game.

We were able to get the robot to be fairly consistent with the throws with around 3 inches of total margin of error. The mechanical accuracy and precision were both decent, with being able to move the cup to 3 positions and getting it in and getting up to 5 throws in a single cup at the same position.

Consistency-Adj.mov

Consistency Demonstration

Here is a video showing our robot scoring into a fixed cup location 5 times in a row.

Moving-adj.mov

Position Demonstration

Here we place the cup in 3 different positions and the robot scores in all 3

Human Comparison

Finally, we were able to empirically verify that the robot out-performs human subjects in a 3-cup beer pong game (here we show the performance of three of our members, which can be compared against the 3-cup game shown above.

human_comparison_muted.mov