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 Offset Position Only

  • ME andy
  • October 30, 2014 at 11:10 PM
  • Thread is Resolved
  • ME andy
    Guest
    • October 30, 2014 at 11:10 PM
    • #1

    I apologize if this has been covered, but a quick search didn't find anything.

    How do I apply an offset from iRVision for position only, not orientation? I have a square part, but the process that occurs over the top is in a circular manner about the center point of the square.
    That is, the only thing that matters in this case is the location of the center of the part (x,y), not R.

    I've noticed that if the square has R>30 the motion becomes a little erratic. I'd like to avoid that.

    Thanks.

  • andreic
    Reactions Received
    25
    Trophies
    4
    Posts
    284
    • October 31, 2014 at 8:20 AM
    • #2

    Hello,

    You can use PR[...]=VR[...].OFFSET. You can find this instruction under Vision -> Offset.
    Then in PR[...] you can put W,P,R and Z to what value you want.
    PR[1,4] = 0;
    PR[1,5] = 0 and so on.

    And you only let X and Y from the camera.
    You can then use that PR[...] as an offset, instead as VR[...].

    Or you can use Found Position in that PR[...] .

  • Fabian Munoz
    Reactions Received
    134
    Trophies
    9
    Articles
    1
    Posts
    1,517
    • October 31, 2014 at 12:09 PM
    • #3

    ME andy

    Welcome to the robot-forum


    For orientation
    Take a look a your GPM Locator setup, at the bottom you'll see the options:
    Orientation, Scale and Aspect Ratio. Disable Orientation

    Retired but still helping

  • andreic
    Reactions Received
    25
    Trophies
    4
    Posts
    284
    • October 31, 2014 at 1:53 PM
    • #4

    If he disables rotation in iRVision page, then the GPM Locator Tool will not find the object if the rotation is different than the taught model.

  • Speedy1985
    Trophies
    3
    Posts
    5
    • November 1, 2014 at 9:03 PM
    • #5

    That's not as easy as you may think.

    The vision offsets are computed and saved in a matrix format, not in a cartesian one. You can see the cartesian offset in the vision register, but is just for visualization and not the real offset.

    If you wanna do it right, you have to copy the vision offset in a PR as matrix format, then calculate the cartesian values e.g. using Inverse.pc Karel program. After this you can adjust the values and then calculate the matrix format (which you will need for correct offset motion) of the new values.

    I think best would be to directly call fanuc. I'm pretty sure that they have a example prgram you can use.

    regards
    Michael

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