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. Fanuc 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

IRvision pick part outside view of the camera

  • Remigijus
  • October 23, 2023 at 12:04 PM
  • Thread is Unresolved
  • Remigijus
    Trophies
    1
    Posts
    10
    • October 23, 2023 at 12:04 PM
    • #1

    Hi,

    I have a setup with a fixed camera and a fanuc cobot with a pick tool.

    I have already done program to pick parts from the area under the camera view, everything works fine.

    Now I need to go a step higher and pick parts which are first photographed (their location memorized in registers), then the parts move to other fixed location, just next to the camera view.

    I need to pick parts from the new location.

    I tried simple way, just to teach the new part position as a pick position (cobot). The robot goes to the approximate location, but the accuracy is lost and robot misses the part by 1 to 5 cm.

    Maybe someone can advise how to do a better offset procedure to correctly pick the parts.

  • Lemster68 October 23, 2023 at 1:48 PM

    Approved the thread.
  • gpunkt
    Reactions Received
    120
    Trophies
    6
    Posts
    457
    • October 23, 2023 at 1:54 PM
    • #2

    Without having done the testing, I would assume that you will need a user frame setup so that the position of the part when being picked is the same as the vision process registers the part in the offset frame. Then teach the pick position in that new user frame.

    If this is not doable, then I'm not sure how such an operation would be possible with the accuracy one would expect from a vision process. Especially when the found part is rotated...

  • ROBOT_G
    Reactions Received
    23
    Trophies
    4
    Posts
    241
    • October 25, 2023 at 11:12 PM
    • #3

    How are you moving the parts to second location

  • saberdud
    Reactions Received
    6
    Trophies
    1
    Posts
    46
    • October 26, 2023 at 9:49 PM
    • #4

    You can probably use the offset after the movement to the new area, as long as all your frames are set up right. The kicker is how you're moving the parts, if that isn't accurate, or if the parts shift at all, you're going to have a hard time picking them accurately.

  • Remigijus
    Trophies
    1
    Posts
    10
    • October 28, 2023 at 3:01 PM
    • #5

    Hi,

    the parts are moved to a second fixed position in a linear way (similar to conveyer). Their position change is always the same.

    Now I'm trying just to add constant (x,y,z) values to the PR of the found part by vision. Hope this will work.

  • ROBOT_G
    Reactions Received
    23
    Trophies
    4
    Posts
    241
    • October 28, 2023 at 4:26 PM
    • #6

    I would take a picture set your reference data. Do the transfer and touchup the pick position that has the offset vr attached. Make sure your vision register offset is all zeros on the first touchup.

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

Tags

  • Offset
  • Pick and place
  • IrVision 2d
  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