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 measurements off

  • jsd5
  • February 2, 2022 at 11:53 PM
  • Thread is Unresolved
  • jsd5
    Trophies
    2
    Posts
    18
    • February 2, 2022 at 11:53 PM
    • #1

    Hi,

    I've done iRVision robot-generated calibration at a height of 55 mm of the workplace height with a printed target on an EOAT. The camera we use is a 1.3 MP camera at a height of around 500 mm. We're not getting accurate measurements, with measurements ranging from 1 to 2 mm off for X and 2-4 mm in Y.

    I tried measuring at the level of calibration, and the measurement was still off by around 1 mm. The measurement is at around 450 mm from the camera.

    Just wondering why. I was thinking it might be the focus of the camera

    Thanks

  • retobor
    Reactions Received
    18
    Trophies
    4
    Posts
    207
    • February 3, 2022 at 1:10 PM
    • #2

    What are your calibration results? Your mean and max error values should help you determine if camera calibration is off. Would a larger target help with calibration?

    In relation to focus of the camera, I believe the standard Kowa cameras optimal working distance is 400mm. I'm sure you can focus the camera to 500mm but something to consider.

  • jsd5
    Trophies
    2
    Posts
    18
    • February 3, 2022 at 7:33 PM
    • #3

    I calibrated at a closer level to the camera, about 400 mm, and the measurement was still off by 1-2 mm.

    The minimum error value is .885 and max is 2. I've calibrated multiple times, but the error values are most of the time in that range

  • retobor
    Reactions Received
    18
    Trophies
    4
    Posts
    207
    • February 3, 2022 at 7:43 PM
    • #4

    That is a very high error especially for a 400mm working distance. I would consider adjusting some of your physical limitations; larger cal grid, adjusting exposure, etc. Ensure your setup values are correct as well; focal distance (check what the system thinks with a measure tape), grid spacing value, etc.

    As a last resort, delete the high error calibration points as they will effect the overall average error.

  • jsd5
    Trophies
    2
    Posts
    18
    • February 3, 2022 at 9:09 PM
    • #5

    I did a robot generated calib, so the EOAT had the target. The focal length was pretty accurate, 12.07 instead of exactly 12. Focal distance was also almost the same.

    The target was just a circle with the X on it.

  • HawkME
    Reactions Received
    570
    Trophies
    11
    Posts
    3,269
    • February 4, 2022 at 4:38 AM
    • #6

    Most likely a z height issue in you vision process setup and have nothing to do with calibration. Measure and adjust until it is accurate.

    Those calibration error values are in pixels not mm's and are good. No issue there.

  • pdl
    Reactions Received
    271
    Trophies
    9
    Posts
    1,548
    • February 4, 2022 at 4:42 AM
    • #7

    Can you post a picture of your calibration grid?

    Was this just printed on a printer, or was it a commercial part provided by a reputable vendor?

    Printing scale when done on a generic printer can be way off. This is usually a software scaling problem. the easiest way to check would be to print off a circle or square of specified dimensions and check with an accurate ruler, or better yet, a caliper. A standard calibration grid could also be printed and verified with either method.

    Some print options that usually need to be investigated:

    Here, you can see the scaling is set to 100%:

    However, on this next tab, you can see there is another setting that can really screw with things:


    To solve this on my machine, I would just choose none:

    Another thing to always do is make sure your printer is set to the highest DPI available. On my printer, it is 1200 DPI, but many modern office machines go to 2400 DPI.

    Also make sure that economy mode or toner saver are turn off. Try to use the highest quality available.

    One last thing, inkjet printers will usually have much less accuracy than a laser printer. A laser printer on photo paper works great. Better yet, get a can of 3M Super 77 spray adhesive and affix it to a glass plate. Glass is incredibly flat.

    Commercially available calibration grids are expensive for a reason, but with these methods, you can approach or match their quality.

  • Doctor_C
    Reactions Received
    33
    Trophies
    4
    Posts
    198
    • February 4, 2022 at 3:20 PM
    • #8

    I agree with Hawkme, it is most likely the application Z setting in your vision process. Measure the height in userframe that you created for calibration. utilize the height of the surface you are looking at.

    this is a big one..

    Never use different height surfaces in your image, this will also do the above

    Other things are incorrect spacing value when using a grid.

  • HawkME
    Reactions Received
    570
    Trophies
    11
    Posts
    3,269
    • February 4, 2022 at 3:53 PM
    • #9

    He says he did a robot generated grid, so printing is not a concern.

  • jsd5
    Trophies
    2
    Posts
    18
    • February 4, 2022 at 4:25 PM
    • #10

    Yes I just had one target. I printed it and measured it, and vision measurements were off at the level of calibration. The user frame, starting position of calibration, and the level at which I measured using vision at the end were all the same. The target's height/level was at the faceplate of the robot since the EOAT which I put the target on was flush with the faceplate.

    Then I made a target vision 2d process tool, with the same user frame, and a Z height of 0.

    pasted-from-clipboard.png

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
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • 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
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Similar Threads

  • 6 DoF UFRAME calibration

    • RudiVoller
    • November 23, 2020 at 5:14 PM
    • Fanuc Robot Forum
  • iRVision Calibration for Pick and Place

    • aceofcourts
    • March 5, 2019 at 12:00 AM
    • Fanuc Robot Forum
  • Third party camera vision system

    • Kabi
    • September 12, 2018 at 11:36 PM
    • Fanuc Robot Forum

Tags

  • calibration
  • R30-iB
  • Fanuc 30ib
  • LR Mate 200iD
  • IRVison
  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