How to use camera with robot program

My customer wants to use a camera in the E catalog. They like this YouTube video: https://www.youtube.com/watch?v=E-HZgGx6B5E&t=67s (using a camera for depalletizing). Can you help make a short video or a picture guide on how to use the camera with a robot? I don’t really understand how to use it
De pallet shift down 400 mm.vcmx (1.6 MB)

Hi,

in the example-video about Blender AddOn , the camera does not control the robot, but the “Picknplace Pedestall” component in the model does that.
You can find this layout “Bin picking” in layout category in eCat:

I can find demo layout but if i want to use camera for control position pick and place i want to know how to control thank you for answer .

It’s not really based on image capture, if you really want to do that, you need to take a picture first, analyze the picture(For example, OpenCV), send the pick position to the robot.

Ok thank you for answer if you have any time you can recommend to use this camera example when robot in position robot send signal to camera and camera have a flash to product if you can example shot vdo . Please show me . Thank you

hi,

did you manage to import opencv module into VC?

Hari

You need to use .NET API or external Python to handle it

1 Like

Okey ,Thank you for answer .

Hi Chungmin,

Thanks for your quick reply.
I guess VC is using its own python environment to write interpret the programs. How to install the OpenCV module into VC python environment?

You can’t, you need to call OpenCV in .NET API or external Python 3

Do you mean simply take a picture in VC? Some eCat component can do that.

Please tell me about components to take picture and can export picture ?

Hi Chungmin, do you have any example of how to establish this connectivity between external Python and VC Python? For .NET connectivity, I guess netCommand is the only way?

1 Like

Thank you so much for this answer .

1 Like

Oh thank you so much i try many time but i can’t find the location fil !!! .

Thank you Chungmin. How about .NET? Is it with netCommand?

Create a project in Visual Studio, add OpenCV library, handle image there.