March 19, 2019, 07:34:35 PM
Robotforum | Industrial Robots Community

 iRVision 2D, How to find part deviations from original taught image

Author Topic:  iRVision 2D, How to find part deviations from original taught image  (Read 151 times)

0 Members and 1 Guest are viewing this topic.

March 14, 2019, 05:52:25 PM
Read 151 times


Hey guys, I am running a 2d inspection process of flat blanks of steel running traveling through a 2d vision camera, which basically line tracks with a robot to pick said parts off of a conveyor and stacks them in place.

 The blanks are well lit and are flat on a black conveyor, very easy for the vision system to see the parts. How ever i recently had a few parts go through the system that had large holes in the blanks of steel which is a deviation of what the part should look like. My taught image is solid and only sees the outside edge of the entire part. I assumed the vision system would see the holes with in the part and reject it but it seems based on my taught part it only cares about basically the outside edge of the part.

Is there a way to teach my GPM locator tool (or other tool) to look for holes or other deviations and send a fail signal rather than a pass ? it seems i can teach to look for these deviations and add them as requirements for the part to pass but i want to do the opposite. The holes in the parts can also land any where on the part, not just the same spot over and over.

Appreciate any advice, thanks.

Today at 07:34:35 PM
Reply #1



March 14, 2019, 08:24:59 PM
Reply #1


Do you have an iRVision image of a part with holes that you can share? You can probably use one of the inspection tools to monitor how many light vs dark pixels are in an image if there happens to be a significant difference between the holes and a solid part.

March 15, 2019, 06:23:46 AM
Reply #2


Try using a blob locator tool to check for the holes. If no holes are present use GPM locator to see the position of the part.

March 16, 2019, 02:03:13 PM
Reply #3

Fabian Munoz

I know exactly what you are talking about      :uglyhammer2:

Are the holes same diameters ?
What size holes are we talking about here ?
Do they show completely random or on one particular side or corner of the part ?

The blob is a good idea, You could measure the number of white or black pixels of the perfect part, find and average because your parts shine a bit and then everything over or under a range of your tolerance will be a  bad part

You can add this tools without destroying what you have. Still do a backup and add the tool

Share via facebook Share via linkedin Share via pinterest Share via reddit Share via twitter

Could not find a part of the path

Started by RS on KUKA Robot Forum

5 Replies
Last post July 24, 2017, 05:15:44 AM
by RS
iRVision time to find

Started by jptp on Fanuc Robot Forum

3 Replies
Last post May 11, 2018, 06:29:57 PM
by Nation
Irvision for part recognition

Started by csd on Fanuc Robot Forum

2 Replies
Last post February 10, 2014, 04:27:13 PM
by csd
iRVision part pick help

Started by bdubz325 on Fanuc Robot Forum

5 Replies
Last post February 19, 2018, 06:51:14 PM
by HawkME