Barcode scanner based line follower

line follower

Brody thought it was high time we featured another robot project and directed us to his site: bfrdesign.com. For his line follower bot he used an old barcode scanner he found cheap at a junk shop. The scanner has a 2088 pixel ccd linear image sensor. Several red LEDs are used to illuminate the image and the data is fed to an ATmega8. The wheels are then driven using two Sanwa servos modified for continuous rotation. He’s got a couple other projects on the site and I’m sure we’ll see more in the future.

Comments

  1. Damn. This post is two weeks late. We were going to build one of these for a demo at the University Openhouse but ended up using a Lego kit.

    Had we had this and they hadent changed the rules we would have won that $200

  2. Yan says:

    A couple of weeks ago, I was at a robotics festival where some elementary school group brought in a line-following robot. “Oh great, another line-following robot,” I thought as I rolled my eyes. And then, it shot a bean-bag in my general direction with its air-compressed cannon.

  3. james DEOEW says:

    Now, had it used Cue Cats, I’d be really impressed !!!

  4. momotarosan says:

    a coke addict on wheels:-)

  5. Pocketbrain says:

    james, you beat me to the cue:cat reference! hmmm… i still have my old cue:cat… time to put it to use.

  6. Greg says:

    what can we do with the cue:cat? I also have one and dont know what to do with it.

  7. hehe… cue-cat. I have a few modded ones hanging around @#6: you can modify them into a general purpose barcode reader.

    I got this really great DVD cataloging software, you just swipe the barcode and it downloaded all the info about the disc to a local searchable database. I though it was a good excuse to find a cue cat and mod it. So I did, come to find out the software worked with unmoded cuecats too :d’oh:

    Any RPI people in here? oddly enough I’m wearing my LITEC 20th Anniversary invitational Polo right now. (for those who don’t know it’s a competition to build a fancy line reading robot) I took first place overall that year too ^_^

  8. IQBAL says:

    good use of line-follower robot .
    but i dont think that it could be use in daily life.it is much better to use handy bar-code reader than to place bar-code reader on the line follower reader .

  9. Util says:

    Good job, but what if the line forks? ;)

  10. neato says:

    You aren’t the first to ask that question :-) the bot looks for the centre of the ‘line’. if there’s a fork it just heads down the middle until one of the lines drops off the sensor or they meet up again. It stops if it can’t find a line (this feature has prevented many a fall off the table). I have some really, really tiny sensors from work (how’s 5mm?) that I might use next time.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s