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

Torque Monitoring or Payload Calculation

  • JRidd
  • November 13, 2023 at 2:27 PM
  • Thread is Unresolved
  • JRidd
    Trophies
    1
    Posts
    3
    • November 13, 2023 at 2:27 PM
    • #1

    Hello all,

    I have a KUKA robot picking and placing objects. The objects are on a machine in two parts, 1 part stays in the machine and the other is picked up, emptied, and put back by the robot. The halves are aligned with alignment pins.

    Very occasionally the robot will pick the half up with the other half (i believe the alignment pins are snagging).

    This doesn't happen very often but it would be nice if I could use torque monitoring or a payload calculation to combat this. E.g. once the robot has picked up the half, do a check to make sure the torque/payload is correct and then continue, if too heavy then stop and flag an alarm on the HMI.

    Is this possible? Apologies if this is a basic question but I don't have much experience with robots.

  • Fubini November 13, 2023 at 3:09 PM

    Approved the thread.
  • hermann
    Reactions Received
    407
    Trophies
    9
    Posts
    2,612
    • November 15, 2023 at 9:22 AM
    • #2

    What's the weight of the parts? What's the weight fo the gripper? How big is your robot?

    Don't think that it's possible to detect the difference between one or two parts gripped, the difference in motor current will be too small, if the part weight isn't that big in respect to robot size.

    Attach some sensors to the gripper or somewhere else to detect the problem, will be much more reliable.

  • Online
    panic mode
    Reactions Received
    1,280
    Trophies
    11
    Posts
    13,085
    • November 15, 2023 at 6:55 PM
    • #3

    KUKA robots allow monitoring of the motor current or torque (torque is proportional to current). this means it is possible to write program to react on certain value. this will be something to dial in through trial and error or by recording all known loads and do a comparison. the thing to keep in mind is that you probably want to do this while robot is not moving (pause motion to do a check) which adds cycle time. this is why using sensor is preferred (and it is usually simpler).

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

  • JRidd
    Trophies
    1
    Posts
    3
    • November 21, 2023 at 9:54 AM
    • #4

    Hi guys. thank you for your responses.

    I believe the robot has a 240kg capacity. The weight of the parts are roughly 100kg each, so i would be trying to work out if i have picked up 100kg or 200kg. Is this doable?

    Unfortunately i am unable to use sensors for this due to the nature of the machine.

  • hermann
    Reactions Received
    407
    Trophies
    9
    Posts
    2,612
    • November 21, 2023 at 5:47 PM
    • #5

    Try it. It is not too complicated to watch the current, you can just have a look into it during the normal production, and you can see the difference.

    2 times 100 kg on an 240kg Robot? So your gripper maximum weight is 40 kg, and only if the mass Centerpoint is not more than 200 mm away from flange.

    Think Your robot is overloaded. :winking_face:

  • JRidd
    Trophies
    1
    Posts
    3
    • November 22, 2023 at 9:45 AM
    • #6

    there is no gripper. the tool on the robot is rated for 400kg i believe so should be all good there. its a basic tool with a lock/unlock function and the parts have a female part for the tool to connect to.

    under normal circumstances it should only be lifting 100kg, its only when something goes wrong it may be lifting the 200kg. i just want the robot to stop if it does rather than carry on and risk damaging anything.

  • rishabcps
    Trophies
    1
    Posts
    2
    • July 2, 2024 at 6:26 AM
    • #7

    Could you please suggest some sensors to detect the payload?

    Thanks

  • Online
    panic mode
    Reactions Received
    1,280
    Trophies
    11
    Posts
    13,085
    • July 2, 2024 at 12:54 PM
    • #8

    Did you look into kuka option called load data determination?

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

  • Online
    SkyeFire
    Reactions Received
    1,052
    Trophies
    12
    Posts
    9,429
    • July 2, 2024 at 4:19 PM
    • #9
    Quote from rishabcps

    Could you please suggest some sensors to detect the payload?

    What do you want to detect? Given this thread, I'm going to assume you want to detect the payload Mass, CoG, and Inertia.

    If you want to detect the payload one time, during setup, then Panic's recommendation is probably the right way to go. It should be noted that measuring the Mass value separately (usually by putting the payload on a scale) and entering that manually will increase the accuracy of KUKA Load Determination.

    If you want to dynamically detect the payload to write into $LOAD, then you may have to look at Force-Torque sensors like those made by ATI.

  • rishabcps
    Trophies
    1
    Posts
    2
    • July 4, 2024 at 6:05 AM
    • #10

    The problem is similar to the initial question. I have a pick and place application for which I need to confirm if the part has been picked up by the robot. Torque monitoring on the robot is not reliable. FT sensor seems expensive and an overkill. I was thinking of optical sensors attached to the gripper to confirm the part but wondering if there are any other ways to confirm the presence of the part on the gripper?

    Thanks.

  • Online
    SkyeFire
    Reactions Received
    1,052
    Trophies
    12
    Posts
    9,429
    • July 8, 2024 at 4:50 PM
    • #11

    Closed-loop sensing is always the best way. Often it can be as simple as sensing the position of the gripper fingers -- to be effective, grippers need to close at least a bit further than the minimum size of the part, so I've often used "overtravel" sensors that indicated that the gripper had closed all the way to the hard stops, and thus could not have a valid part gripped.

    Many "smart" grippers use torque feedback, like those from Robotiq.

    And putting prox sensors or photoeyes on a gripper to detect a part is pretty standard. Of course, the trick is always finding ways to ensure the sensors aren't falsely triggered by tooling, or degraded by dust, or other non-obvious issues, which always turns into an interesting exercise. Often you want to have multiple sensors that detect the part in different ways, and check how well they agree.

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

  • KUKA

Users Viewing This Thread

  • 1 Guest
  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