To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.vcOpen lugnet.robotics.vc in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / Vision Command / 215
214  |  216
Subject: 
Re: Robot That Sorts Lego Pieces
Newsgroups: 
lugnet.robotics.vc
Date: 
Sat, 12 Apr 2003 11:15:02 GMT
Highlighted: 
(details)
Viewed: 
6463 times
  
In lugnet.robotics.vc, John Shearing writes:
Hi All,

I am running a little robot discovery group at my local elementary school.
When I started the group, all the pieces were sorted in see through plastic
ziploc bags. But after only a few days the kids have all the pieces in one
big mess.

So I would like to build a robot for sorting the Lego pieces when the kids
are done using them. I would think that the most difficult part of the
project would be a program for recognizing the pieces.

Does anyone have any ideas on where I might find a program that would work
with Vision Command for this purpose?

Has anyone already done this?

Also, any other ideas and comments would be appreciated.

Thanks, John

Well this depends on a number of things, primarily how do you sort: by
color, by size/shape, or both?

Several books have been published about LEGO MindStorms, and a large
percentage of them seem to have plans for a "sort bricks by color" robot
that uses the light sensor to sort a sequence of bricks by color.  These
designs are cool, but they generally evade the problem of how to get all
your unsorted bricks neatly lined up on a conveyor belt so that your robot
can inspect them for color, and the mechanisms presented would not appear to
be well-suited for handling pieces of different sizes and shapes.

I did some work awhile back on a robot that could determine the size of a
brick that is dropped into a special 3-D caliper chamber.  The chamber is
shaped like an inverted pyramid so a brick will always fall into the bottom
corner.  I then use three calipers to slide out until they strike the piece
in the chamber, with rotation sensors to measure how far each caliper
travels.  This tells me enough information to determine the dimensions of
the piece, which is enough to do a useful sort.  I just posted a few quick
pictures on BrickShelf:

   http://www.brickshelf.com/cgi-bin/gallery.cgi?f=40130

I still haven't built two other important mechanisms: (1) the system that
feeds pieces one at a time into the chamber, and (2) the system that dumps
the piece out of the chamber into one of many sorting bins.

I know you asked about using the Vision Command camera to do this.  I am
sure this is possible, since industrial robots do this kind of image
processing all the time, but it is a tricky piece of programming.  I have
heard of others trying to do this, but have never read any success stories here.

If you are like many of the people who read LUGNET then the fact that nobody
has succeeded yet will probably only forge your resolve to make it work.  If
you do, please let us know how you make out, either good or bad.

One other automatic brick sorter of which I am aware is the Box 4 Blox,
recently announced here.  This product is a simple stack of four graduated
sieves that you dump LEGO into the top of and give a little shake.  The
smallest pieces tend to fall through to the bottom tray, with larger and
larger pieces ending up in each higher level.  I bought a couple of these
and they're OK but definitely not perfect at sorting.  Many pieces tend to
end up in the correct tray, but a good percentage do not.  Still, I had to
admire the simplicity of this approach after having spent so much time
over-engineering my solution to the Automatic Brick Sorter challenge.  You
may find this to be the perfect solution in an elementary school setting,
however.

Hope this helps to give you some ideas!

- Chris.



Message has 1 Reply:
  Re: Robot That Sorts Lego Pieces
 
Hi Chris, It seems to me that for the first time in history, kids could have a robot that can do the thing they hate most. Putting their toys away. This could be a very effective way to show kids the importance of robotics. Clearly, you have given (...) (22 years ago, 13-Apr-03, to lugnet.robotics.vc)

Message is in Reply To:
  Robot That Sorts Lego Pieces
 
Hi All, I am running a little robot discovery group at my local elementary school. When I started the group, all the pieces were sorted in see through plastic ziploc bags. But after only a few days the kids have all the pieces in one big mess. So I (...) (22 years ago, 12-Apr-03, to lugnet.robotics.vc)

8 Messages in This Thread:



Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact

This Message and its Replies on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR