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
Everywhere
  • Everywhere
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Members
  3. Roboformer

Posts by Roboformer

  • KRSC: KUKA Robot stiffness compensation

    • Roboformer
    • January 14, 2025 at 11:05 AM

    Hello everyone,

    I would like to take this opportunity to promote/share a piece of software that was developed as part of a research project at the Chair of Production Systems at the Ruhr University Bochum. This is a Matlab/Simulink programme that uses measured data from a force-torque sensor and the stiffness curvess of the robot joints to calculate and control the displacement of the tool as a result of process forces in real time. This is done on an external computer. The corresponding network traffic is handled by the programme. In addition, the software contains the functionality to adjust a process force in any alternating direction. Instructions, the stiffness curves of a KR600 and sample programmes are included in the download: https://zenodo.org/records/14414081

    The following programmes and packages were used for the implementation:
    KRC4 V8.3.26
    RobotSensorInterface 3.3.2
    Matlab 2020a (Simulink Desktop Real-Time, SimScape)

    The software was originally developed for use in robot-based incremental sheet metal forming (Roboforming) (https://www.youtube.com/watch?v=r9PAVOrt_co). The controllers are optimised for high process forces of 2000 +/- 500 N and slow movement speeds (20 mm/s). While the calculation of the process force-induced displacement is independent of this, the controllers must be re-parameterised for other processes. A scientific publication describing the approach in detail can be found here: https://link.springer.com/article/10.1007/s11740-021-01052-4.

    In the validation experiments, the same positioning accuracies were measured during a forming process as in moving through the air. The status of force control described in the publication no longer corresponds to the current software and can be ignored.

    The software is licenced under CC BY 4.0 and can be used freely for any application.

    Questions can be sent here or to Dennis Möllensiep (moellensiep@lps.rub.de).

  • Postprocessor for KUKA robot

    • Roboformer
    • January 18, 2024 at 1:21 PM

    CAM in Solidworks is the light version of the addin CAMWorks. We have ordered a custom postprocessor for Kuka of their local distributor years ago.

  • KRC4 Force Torque and RSI question

    • Roboformer
    • August 23, 2023 at 1:33 PM

    Hi,

    the files have to be in the following path:

    C:\KRC\ROBOTER\Config\User\Common\SensorInterface

    It seems that I implemented the offset externally in Matlab. Sorry.

  • KRC4 Force Torque and RSI question

    • Roboformer
    • August 17, 2023 at 9:08 AM
    Quote from colmc

    This is how i would like to have the configuration of the FTtask, but this gets deleted if someone presses save on the KUKA pendant

    You could create a new RSI program and basically copy all your FTCtrl blocks into it. Therefore, it does not get overwritten. The downside is that you can't edit it in the FTCtrl menu. Only directly in the RSI.

    Quote from colmc

    without the IIR filters before the ZeroGrav function, the output of the function is centered at zero.

    I haven't encountered this problem but could you apply the filtering instead to the output of ZeroGrav?

    If this doesn't work, I've build a simple custum function to center the output at zero at the start of the program. I could search for it.

  • Ethernet RSI with Office PC from Kuka "Object ETHERNET1 returns error RSIBad" / "Objekt ETHERNET1 liefert Fehler RSIBad"

    • Roboformer
    • July 7, 2023 at 8:55 AM

    Hat der Laptop eine (virtuelle) IP im gleichen Subnet?

  • Ethernet RSI with Office PC from Kuka "Object ETHERNET1 returns error RSIBad" / "Objekt ETHERNET1 liefert Fehler RSIBad"

    • Roboformer
    • July 6, 2023 at 10:28 AM

    RSIBad heißt, dass der Roboter keine oder eine falsch konfigurierte Antwort vom Laptop bekommt.

    Sofern du nur Daten an den Laptop senden möchtest und nicht aktiv regeln, kannst du in der RSI-XML-Datei OnlySend auf True stellen. Dann erwartet RSI kein Antwortsignal und bricht nicht sofort ab.

  • Kuka robot stiffness matrix?

    • Roboformer
    • December 5, 2022 at 4:27 PM

    Hi,

    I did some research regarding stiffness compensation and some more or less basic force control. Unfortunately you have to obtain them experimentally. If you have a KR600 you could use my published data. Perhaps this might also contain other useful information for your force controller:

    Real-time stiffness compensation and force control of cooperating robots in robot-based double sided incremental sheet forming - Production Engineering
    In robot-based incremental sheet forming, the forming robot is displaced due to the forming forces and the comparable low stiffness. As the forming forces can…
    link.springer.com

    From my experience, stiffness compensation isn't necessarily needed for force control. The big challenge is to find the right control parameters which requires extensive and tedious testing.

    The only case where you need stiffness compensation und force control simultaniously is when you have big transversal forces to your desired force direction. In this case your point of contact is distorted without stiffness compensation.

    Good luck with you implementation.

  • RSI Axiscorr not keeping up with input

    • Roboformer
    • October 28, 2022 at 3:04 PM

    Re you using Relative or Absolute mode?

  • RSI AxisCorr limits

    • Roboformer
    • March 17, 2021 at 10:59 AM

    Did you set the correction limits inside RSI Visual with the object AXISCORRMON?

  • RSI cannot set any outputs due to operator protections

    • Roboformer
    • March 9, 2021 at 4:43 PM

    Your RSI files must be stored in this folder:

    C:\KRC\ROBOTER\Config\User\Common\SensorInterface

    Are they there?

  • RSI cannot set any outputs due to operator protections

    • Roboformer
    • March 9, 2021 at 12:12 PM

    Taken from the RSI 3.1 documentation.

    Images

    • RSI.jpg
      • 90.29 kB
      • 600 × 579
      • 16
  • [SOLUTION INSIDE] Ethernet RSI with OfficeLite - "Object ETHERNET1 returns error RSIBad"

    • Roboformer
    • January 26, 2021 at 10:49 AM

    You set Onlysend to False in the XML. Therefore, the RSI expects an answer that it does not get. You might want to set it to True to test the communication in atleast one direction.

  • Vibrations

    • Roboformer
    • April 24, 2020 at 12:27 PM

    What is the distance between the points of the LIN-movement? We've encountered a similar problem using small increments.

  • Control the robot continuous motion with RSI

    • Roboformer
    • December 17, 2019 at 9:10 AM

    I guess you don't need them if you don't know what they are. Just delete them in send and receive.

  • QUESTIONS IN RSI example in Ethernet

    • Roboformer
    • December 3, 2019 at 9:37 AM

    You need to change MaxRotAngle in Poscorr and Poscorrmon

  • QUESTIONS IN RSI example in Ethernet

    • Roboformer
    • December 2, 2019 at 3:42 PM

    By default the maximum total position adjustment is limited to 6mm. You can use the poscorrmon object in RSIVisual to extend the limit.

  • How use RSI Sensor mode IPO (12ms)

    • Roboformer
    • November 29, 2019 at 8:58 AM

    How does the XML look? Is OnlySend false?

  • KUKA RSI_CREATE: Connect error FTD6_SEN

    • Roboformer
    • October 9, 2019 at 4:42 PM

    Have you checked if both FT-Sensors have the same default IP? That might be the problem here. You can connect them directly to a computer and acces them via the web browser to change the IPs.

    Afterwards you have to change the IPs of the FT6D_SEN Blocks in your RSI application.

  • KRC4 ForceTorqueControl

    • Roboformer
    • May 17, 2019 at 10:08 AM

    With ForceTorqueControl comes a program called LoadDataDetection. I have never used it for its intended purpose but based on the name it might do the trick.

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics
  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