Berkeley Engineering Home
Volume 1, Issue 2
October 2001



Outline List

In This Issue

On the Road to Smarter Highways

Your Wish is the Tele-Actor's Command

Lego Robot Passes Go, Collects Prize

Making the Human Body More Hospitable

Berkeley UNIX and the Birth of Open-Source Software

Archives
July

Lab Notes, Research from the College of Engineering


Lego Robot Passes Go, Collects Prize

Levandowski with BillSortBot

Levandowski constructed BillSortBot from just 300 Lego pieces out of the 717 available. Peg Skorpinski photo
(Click for larger image.)

Like many children, Anthony Levandowski had a passion for playing with Legos. Now itís finally paid off for the third year Industrial Engineering and Operations Research student. In May, Levandowski led his classmates to gold at the inaugural Java Technology Lego MindStorms Challenge. The Berkeley contingent's winning amalgamation of plastic blocks and silicon is BillSortBot, a robot whose sole purpose in life is to sort Monopoly money.

The aim of the game, sponsored by Sun Microsystems and open to Bay Area universities, was to build an "innovative, cool robot" using only a single Lego Mindstorms Robotics Invention System kit and program it in Sun's popular Java computer language. The commercially-available Lego kit consists of traditional Lego bricks and gears along with a pair of motors, a touch sensor, a light sensor, batteries, and a small microprocessor. Charm was also a factor the Sun engineer judges took into consideration, hence BillSortBot's Muppet-like mug.

"Adding the purple antennas and large eyes gave her a little bit of character," says Levandowski, who along with his teammates were enrolled in an introductory robot design and programming course taught by IEOR professor emeritus Roger Glassey.

Competition from the two other colleges who accepted the challenge was fierce. UC Santa Cruz's SlugBot plunked out melodies on an electronic piano keyboard while Stanford University's MazeBot scanned paper mazes and traced out solutions. But the BillSortBot played tough, earning its creators the grand prizes of leather jackets emblazoned with the Java logo and "Java-enabled" golf putters tricked-out with a microprocessor that analyzes your swing and enables you to compete in online putting tournaments.

When loaded with a pile of Monopoly funny money, BillSortBot peels bills one at a time from the stack and uses its light sensor to determine the color of the money by measuring the intensity of the light reflected off the paper. If the bill is the color the user has instructed the robot to sort out, it's spit into one bin. All other colors drop into another bin.
BillSortBot

Levandowski's BillSortBot.

"We didn't want to create a problem and then make a robot that would just solve that problem," Levandowski says. "Most robots out there are just for entertainment, but we wanted to solve a problem that almost everyone has."

While Levandowski admits that piles of mixed up Monopoly money may not be a pressing concern for most, it does vividly illustrate an ongoing challenge in industrial engineering - sorting parts on assembly lines. Advances in industrial production methods can speed up manufacturing processes and reduce the end cost of the products being assembled.

Indeed, the toughest mechanical problem the team faced was getting the robot to reliably maneuver the small paper rectangles. BillSortBot does this with only two motors. One motor feeds the bills under the light sensor, the other distributes the bill by spinning clockwise or counterclockwise depending on the bin it's dealing into.

"Many engineers have spent a career working on this problem, and anyone who has experienced paper jams in a printer or copier can appreciate its difficulty," says Glassey, the team's faculty adviser.

Levandowski plans to enter BillSortBot in future MindStorms competitions and hopes other Lego robot enthusiasts will further the research his team instigated. In the meantime, BillSortBot loyally cranks out cash whenever Levandowski grabs the game board.

"I was just in Italy and the family I stayed with played Monopoly," he says. "I showed BillSortBot to them and they were very impressed that this was the kind of research I get to conduct in college."



BillSortBot Home Page: 63.202.208.141/bsb/
Sun Microsystems news about the Challenge: www.sun.com/developers/evangcentral/challenge/


Lab Notes is published online by the Public Affairs Office of the UC Berkeley College of Engineering. The Lab Notes mission is to illuminate groundbreaking research underway today at the College of Engineering that will dramatically change our lives tomorrow.

Lab Notes is written by David Pescovitz.
Send comments to the Engineering Public Affairs Office: lab-notes@coe.berkeley.edu.

© 2001 UC Regents. Updated 9/19/01.