Team 25: Mr. Glitch

If you are wrong, he will eat you

Rupert
Our robot had two incarnations. The first was Rupert. Rupert was designed to pick up blocks and sort them into bins, later to deposit them in preferable places. Rupert died a horrible and gruesome death at the hands of his creators when they decided he was too complicated, and he didn't work in the middle of the third week. In fact, he showed no signs that he was ever going to work. RIP Rupert.

Mr. Glitch
Our second attempt was much simpler. Two closable bins on a bulldozer-type robot. The complicated part was the programming - when we finished, we could tell Mr. Glitch where he was, where he was facing, and where he should go, and he would figure out the simplest path there and get there (reliably). Unfortunately, this relied on Mr. Glitch being able to see. In 26-100, Mr. Glitch began to have hallucinations in two of his nine eyes because of poor shielding. He got lost.

Both Rupert and Mr. Glitch shared the same drive train - an adder/subtracter made with two differential gears. Driving one differential would cause both wheels to turn at the same speed in the same direction. Driving the other would cause both wheels to turn at the same speed in opposite directions. Driving a combination of both added the speeds of driving them separately on each wheel - so one motor would drive straight, and the other would adjust turning. We found numerous advantages to this drive system: