Discussion for this event started with talk of re-attempting trash pickup or something similar. We quickly settled on milk delivery and came up with a fairly complete set of rules early on. Unfortunately, that didn't prevent any of us from procrastinating and not really starting until the last minute. Ah well.

This was a fun event, one I would very much like to reattempt. It was very simple on the surface but hard enough to be interesting, with many different was of completing the mission and minimal programming. Plus plenty of opportunities to show off building skills.

Lessons learned on this one:

Front view, showing the drive mechanism and line-following light sensor on the tractor portion. I could probably have stood to reduce the gear reduction slightly or increase the tire size; the bot was a little slow. I initially went with only a 3:1 reduction with these tires, but that proved too fast and hard to control. The final 9:1 was too steep.
The left side. The bushings are just spacers in the hinge mechanism; as mentioned above, I could have used even more space between the tractor and trailer.
Note the slight angle that the magazine is mounted at. You can also see the gear racks used on the arm.
A peak at the internals. The arm was driven directly from an 8-tooth gear on the motor. You can see the touch sensor used to detect both ends of the arm's movement.
These three pics show the loading mechanism. As the arm moves back, the tiles on top prevent canisters from falling. Things are designed so that the canister falls just as the grippers start to close. The canister then prevents those above from falling. This is entirely gravity-fed and is subject to an occasional misfire depending on the pull of Jupiter's gravity and whatnot else.
The touch sensor on top of the motor is used for startup calibration of the light sensor.
My high-tech release mechanism - a string of the correct length that yanks the grippers open. This is definitely one of my lowest-tech bots ever, but was surprisingly effective despite that. Maybe I'm onto something.