1. Home
    1. Dashboard
    2. Search
  2. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team Members
      4. Search Members
      5. Trophys
  3. Articles
  4. Blog
  5. Videos
  6. Jobs
  7. Shop
    1. Orders
  • Login or register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Forum
  3. Industrial Robot Support and Discussion Center
  4. KUKA Robot Forum
Your browser does not support videos RoboDK Software for simulation and programming
Visit our Mainsponsor
IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Sponsored Ads

machine vision

  • Makrem Amara
  • March 26, 2021 at 3:36 PM
  • Thread is Unresolved
  • Makrem Amara
    Trophies
    2
    Posts
    6
    • March 26, 2021 at 3:36 PM
    • #1

    Hi sir

    I am working on a new project which is detecting some object with an industrial camera and send its coordinates to the industrial robots (KUKA...), technically I will transform the object coordinates from pixel (taken with the camera) to world coordinates (robot coordinates)

    this my first project and really I need help

    my question is which are the best cameras for this kind of vision and what are the cameras that can be integrated with the industrial robots

    also, is the robot's controller can process images?

    Best regards

  • Online
    Leon
    Reactions Received
    32
    Trophies
    5
    Posts
    463
    • March 26, 2021 at 6:07 PM
    • #2

    Well that's a bit vague to give any reasonable answer.

    What kind of object are you trying to locate?

    How much data do you need from your picture 2D/3D

    What kind of accuracy are you expecting.

    Basically the only thing i can tell you is that, No the robot controller does not process images. But a industrial camera can send coordinates to a robot controller.

    So first figure out what you need, after that you can think about how you are connecting it to the robot controller.

    Every problem has a solution, that isn't the problem. The problem is the solution.

  • panic mode
    Reactions Received
    1,262
    Trophies
    11
    Posts
    13,030
    • March 26, 2021 at 10:21 PM
    • #3

    in case of Kuka VisionTech, image processing is done on a PC... in many cases that is KUKA PC inside robot controller.

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

  • panic mode
    Reactions Received
    1,262
    Trophies
    11
    Posts
    13,030
    • March 26, 2021 at 10:44 PM
    • #4

    ok but can you explain why? i see no speed, no accuracy, no palletizing...

    in fact not sure why they even needed robot, vision etc.

    could just let parts fall off conveyor directly into receiving container. :face_with_tongue:

    perhaps use counting scale to confirm quantity and stop conveyor...

    am i missing something?

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

  • colinb83
    Reactions Received
    13
    Trophies
    2
    Posts
    102
    • March 27, 2021 at 2:11 AM
    • #5
    Quote from panic mode

    am i missing something?

    Academia, the way to solve the most basic problems, in the most complicated ways to ensure future funding...

  • Makrem Amara
    Trophies
    2
    Posts
    6
    • March 28, 2021 at 10:47 AM
    • #6
    Quote from Leon

    Well that's a bit vague to give any reasonable answer.

    What kind of object are you trying to locate?

    How much data do you need from your picture 2D/3D

    What kind of accuracy are you expecting.

    Basically the only thing i can tell you is that, No the robot controller does not process images. But a industrial camera can send coordinates to a robot controller.

    So first figure out what you need, after that you can think about how you are connecting it to the robot controller.

    Display More

    The camera will detect a shiny metal object like the picture below with dimensions (150mm x 50mm).

    And I just need the coordinates of the object to send it to the robot

  • Makrem Amara
    Trophies
    2
    Posts
    6
    • March 28, 2021 at 10:56 AM
    • #7
    Quote from panic mode

    ok but can you explain why? i see no speed, no accuracy, no palletizing...

    in fact not sure why they even needed robot, vision etc.

    could just let parts fall off conveyor directly into receiving container. :face_with_tongue:

    perhaps use counting scale to confirm quantity and stop conveyor...

    am i missing something?

    As I said The camera will detect a shiny metal object like the picture with dimensions (150mm x 50mm).

    The conveyor will stop when the object enters the FOV of the camera till the robot picks it up.

    no important accuracy needed here just need coordinates

    I am working on this project as an end of year project and if this project went well the company will apply it to its different field (they try to automate everything there ):grinning_face_with_smiling_eyes:

  • SU05LLY
    Trophies
    3
    Posts
    30
    • March 29, 2021 at 6:33 PM
    • #8

    Hi Makrem,

    Consider the following:

    > 2D / 3D

    > Static mounted or robot mounted camera.

    > Lens : Cognex do a good lens calculator. FoV / DoV )

    > Lighting : you mention a shiny object, think about LED colour , diffused lighting.

    > Conveyor : If applicable, a MATT surface with obsurb lighting to give a more defined silouettee of the PatMax of the part(s) to pick / place.

    Fieldbus : If using a SMART CAMERA, you'll need the relevant fieldbus tech package most probably ( unless you already have this ). - Mainly applies if tethering directly to the robot.

    If using a GigE camera, if a Beckhoff PLC is your "Master", you can feed via EtherCAT and this has its benefits ( no BIT / BYTE / WORD swapping required), else Kuka VisionTech is my obvious choice as this is configured and controlled through the KONI port of the robot itself ( Kuka Optional Network Interface ).

    Also, PerceptionTech : If wanting a dynamic solution, Perceptiontech is just pure brilliance, We use this on the KRC4 platform, you load a CAD model into the "Camera", and the system detects and "Picks". - Draw backs are that the model generations can only been uploaded via the OEM ( RoboCeption)...They are working on a customer self suffiecient .EXE, but they for now offer a package of a number of model generations for a one off fee. ( NDA approved )

    This has it's benefits with KCP commissioning and a "Production screen" within the GUI.

    what will drive the above really comes down to £££££££.

    A good calibration artefact is a FIDUCIAL plate, sized for your resolution and accuracy requirements. Available from most vision suppliers.

    Repeatable and accurate vision systems often come down to good planning, this in my experience is lighting.

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics

Job Postings

  • Anyware Robotics is hiring!

    yzhou377 February 23, 2025 at 4:54 AM
  • How to see your Job Posting (search or recruit) here in Robot-Forum.com

    Werner Hampel November 18, 2021 at 3:44 PM
Your browser does not support videos RoboDK Software for simulation and programming

Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Thread Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Similar Threads

  • Vision System

    • nc_robot
    • October 29, 2019 at 9:38 PM
    • Robot Vision and Vision Products
  • Configure EthernetIP protocol

    • zaidb
    • July 23, 2020 at 5:29 PM
    • KUKA Robot Forum
  • Vision milling system for Kuka Robot

    • amex
    • October 27, 2019 at 10:43 AM
    • KUKA Robot Forum
  • RS <> EtherCat bridge to Kuka Extension Bus.

    • markopo
    • July 30, 2019 at 11:53 AM
    • KUKA Robot Forum
  • What is the best and cheap method to pick a large surface using vision?

    • Dzonzi
    • June 3, 2019 at 8:07 AM
    • KUKA Robot Forum
  • work keynce machine vision cv-x450f x kuka robot

    • Érico Back Machado
    • February 8, 2019 at 8:17 PM
    • KUKA Robot Forum
  • Machine vision with monocular camera and deep/extreme online learning?

    • astronaut71
    • April 2, 2018 at 10:07 AM
    • General Discussion of Industrial Robots Only
  • How do you think about the development trend of machine vision industry?

    • ling1995
    • March 6, 2018 at 9:01 AM
    • General Discussion of Industrial Robots Only
  • IRB 140 + integrated vision (cognex)

    • Destroyer2017
    • May 22, 2017 at 10:26 PM
    • ABB Robot Forum

Tags

  • robot
  • robot arm
  • KUKA
  • camera
  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™
As a registered Member:
* You will see no Google advertising
* You can translate posts into your local language
* You can ask questions or help the community with your knowledge
* You can thank the authors for their help
* You can receive notifications of replies or new topics on request
* We do not sell your data - we promise

JOIN OUR GREAT ROBOTICS COMMUNITY.
Don’t have an account yet? Register yourself now and be a part of our community!
Register Yourself Lost Password
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on Google Play
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on the App Store
Download