Cognex Vision Guidance issue

I’m trying to use the Cognex URCap for vision guidance on my UR3e. I have my camera mounted on my robot. It works pretty well when I’m picking parts of a surface parallel to my base plane. My problem is I’m trying to pick out of trays that are mounted at a 45^ angle to my base plane on 2 different sides of my robot. I’m able to run my calibration but the coordinates that come back from my camera send my robot off to the wrong position(not even close). I’m guessing that has to do with the URCap transferring positions on the base plane and not my angle plane.

Does anyone know how to correct this? If not is ther a good place to go to figure out the vision guidance not using the URCap?

Regards,

You described exactly the same problem I have, 45 degrees tilted plane, I am using a UR10 . No matter what changes I do to in the cognex program ,the UR or the installation the results do not have any logic.
I am following this tutorial and it does not show that the tool has to be in the field of view of the tool however the documentation does. Does it?

We were able to get this figured out. Our UR rep and Tech support was a big help but basically you cannot use the URcap for this.

What we did was created the planes we wanted then created a point on the plane that was going to be our starting point. We had to take a measurement of a part to convert the mm to pixels. Here’s a write up we made. It’s not perfect but hopefully it will help.


Guidance 2


Thanks a lot!!.This is great documentation!! I am reviewing it right now and see if we can implemented on my end.
when you said at the end that is not perfect are you referring to the documentation or the Vision system results :slight_smile: ? We have a very tight tolerance in our application 1 or 1.5 mm tops so I am concern the accuracy of the vision system without the robot calibration.

I was referring to the documentation. We are able to pick within a mm every time.

I was referring to the documentation. We are able to pick within 1 mm every time.