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

Closed loop control

  • Daneel
  • April 26, 2022 at 11:39 AM
  • Thread is Unresolved
  • Daneel
    Trophies
    2
    Posts
    3
    • April 26, 2022 at 11:39 AM
    • #1

    Hi

    I'm trying to implement a closed loop controller that can perform live corrections. I want to improve the accuracy of the robot by using an external measurement system (laser tracker at the moment).

    Unfortunately I'm not sure what packages/software I need on the Fanuc or its controller (R-30iB).

    My ideal solution would look like this:

    1. I send cartesian point to the robot

    2. It moves there

    3. As it moves, I can adjust my desired position and the robot will move there

    I looked into the dynamic path modifier package but I'm not sure if I can build a controller with it, as I want to use the measurement data of the laser tracker and it doesn't look like the DPM package can communicate with external tools.

    Has anyone done something similar? I'm lost as soon as I look at all the packages from Fanuc.

  • pdl
    Reactions Received
    266
    Trophies
    9
    Posts
    1,504
    • April 26, 2022 at 5:12 PM
    • #2

    DPM is exactly what you want.

    How you want to deal with the sensor data is up to you. You will probably need to use it in conjunction with socket messaging to parse the data from the laser tracker. You would then use the parsed data to write to system variables.

    Conversely, you could manipulate the data with another external device and write it to an analog or group input.

    Your biggest limitation will be the update rate.

  • Daneel
    Trophies
    2
    Posts
    3
    • April 27, 2022 at 12:38 PM
    • #3

    Thank you very much.

    What is the usual setup for this? Can I connect my PC via LAN to the Fanuc controller and send correction values from my PC? This would be nice, as the measurement system is connected to the PC and the PC receives the measurements.

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

  • Kawasaki Rotation Encoder Error

    • aimsales_michael
    • March 8, 2022 at 9:21 PM
    • Kawasaki Robot Forum
  • Connect Cabinet E-Stop to PLC/Robot Cell

    • Koe
    • October 19, 2021 at 7:10 PM
    • Fanuc Robot Forum
  • Releasing axis brake without starting motion

    • Sean B
    • June 2, 2021 at 10:59 PM
    • KUKA Robot Forum
  • KRC2 I/O Module Question

    • CorbittM
    • January 13, 2021 at 1:00 AM
    • KUKA Robot Forum
  • Sending $POS_ACT_MES to a PLC with EtherCAT for position monitoring

    • Aurelien_TT
    • October 9, 2020 at 5:16 PM
    • KUKA Robot Forum
  • Abort the current program and resume the main

    • Fabdom
    • November 12, 2019 at 10:09 AM
    • Fanuc Robot Forum
  • Hijack Interbus on KRC2

    • eKaninchen
    • January 23, 2019 at 12:56 AM
    • KUKA Robot Forum
  • Cartesian velocity control

    • lookahs
    • October 26, 2018 at 4:38 PM
    • KUKA LBR IIWA
  • Controled stopping when fence is open

    • NovaFlatline
    • July 10, 2018 at 2:00 PM
    • Fanuc Robot Forum
  • Robots - How it's made

    • PaulSola
    • March 10, 2018 at 10:39 AM
    • General Discussion of Industrial Robots Only

Tags

  • control
  • CL
  • Closed-loop
  • measurement
  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