OpenPnP – Open Source Pick and Place

Since this project is now starting to gain momentum I have moved the content to a Wiki just for OpenPnP. Please go to the OpenPnP site to read and participate!

9 thoughts on “OpenPnP – Open Source Pick and Place”

  1. I just started getting involved with OpenCV and a few key aspects for PnP such as edge detection. Another software package that I have come across by accident via Ubuntu 9.10 Server package installer is called Harpia (offspring of OpenCV). The nice thing about Harpia, it uses a flow chart style GUI for piecing together a vision system. Unfortunately I have only been playing with this application for the past couple days so trying to learn how to export the data for practical use in a PnP enviroment. It does appear to have the ability to export data from some of the module and supposedly aids in generating code based on your flow. (Again only been playing with it for a few hours!)

    Sincerely,
    Eric Bentley

  2. Started looking at effective ways for X-Y travel of DIY pick and place machine other than using a lead screw. I found something that could be duplicated fairly easily with the right tools called a ServoBelt drive on YouTube.

    http://www.youtube.com/watch?v=OdJoVh6DRPA

    Take note that NEMA 23’s were used in some of the demo units shown in the video.

  3. Thanks for your comment. The RepRap pick and place head is what originally got me started on this idea and it seems like the forum has a lot of good info. I will participate there. Thanks!

  4. Hello,
    Not sure that random part pick up is necessary for hobbyist level.
    If the bottom of your tray is slopped 45 degrees then the components will stack on one of their sides by themselves.
    If the component goes automatic at the place of picking then all it is necessary is pick them and rotate or not.
    Sorry for the bad English 🙂

  5. Another thought:
    If you know what component you are trying to pick then you know (with the data sheet) approximately where the vacuum pad need to be.

  6. Guess I can say I am back from sabbatical since last time I posted anything in this forum. Sometimes an engineer has to step back and look at the problem (Open PnP) and think a little out of the box. Opted to shelf the OpenCV and look at using line scan cameras…(Parallax sells one assembled for <$50/each) Thus far I've used a Propeller chip ($8 uCntrler) to decode the 1×128 linescan and send back signals to the host computer via usb. Next step is to develop a module for component recognition.

    Sometime at a later date, I will go back to the openCV but believe there will be development work beyond using USB cameras.

    Happy Hollidays & Happy New Year! I think 2011 might just bring the birth of openPNP. =o)

Leave a Reply