Advertising

iiwa External Force Measurement - High Inaccuracy

  • Hello,


    I have started working with a LBR iiwa. While trying to use movement stops with ForceConditions the robot did not start the movement on low forces (e.g. 0.5 N). After looking at the measured force values (see code below) I get calues of up to 3N and inaccuracy of almost 4N (see image). I had nothing attatched to the robot and did nat attatch anything in the programm.


    Are these values normal? If not, any ideas on the reason?


  • The force is not measured directly like it would be if you have mounted a force/torque-sensor at the flange. The accuracy highly demands on the robots position. The closer the robot is to a singularity the higher is the inaccuracy. But I think that this is already mentioned in the manual.
    But 4N is not very much this are about 400g right at the TCP. You can try to press a dired force on a measurement device and you will see that this is quite accurate. Even other robots with a mounted foce/torque-sensor have almost the same accuracy. The one I measured has even a way higher overshoot.

  • Thanks for the reply. We need to measure contact forces of less than 1N. I know, this is a very low force. An external senor of higher accuracy will be needed

  • The torque sensors are very sensitive. I have also found nonzero values in the external torque and force measurements. My solution so far is to poll the sensors before the start of the motion that you are actually interested in recording, and subtract it.


  • The torque sensors are very sensitive. I have also found nonzero values in the external torque and force measurements. My solution so far is to poll the sensors before the start of the motion that you are actually interested in recording, and subtract it.


    So you use a measurement beforehand and use it as an offset that is substracted. Does the offset stay constant during the motion? / Does your corrected value stay at 0?
    I did not check this idea yet.

  • Hi,


    The torque sensors are very sensitive. I have also found nonzero values in the external torque and force measurements. My solution so far is to poll the sensors before the start of the motion that you are actually interested in recording, and subtract it.


    this is a valid idea, since most of the times, you are interested in the Change of contact Forces...
    ... there you find a good Resolution in the iiwa, but not in the absolute value - especially if the System is unloaded == empty flange.
    As soon, as payload is attached to the Robot, the measurement Quality is improving intrinsically, since the signal-noise Ratio becomes better - aka there is more Joint torque due to the payload.


    DrG

  • When estimating powers between surfaces having some fixed geometry, it is far easier to quantify the powers between bended surfaces than between two level surfaces. This is on the grounds that there are no arrangement issues when estimating the power between, state, a circle and a level surface, though two level surfaces must be absolutely level and consummately adjusted at the nuclear level, just as residue free, over an enormous territory for dependable estimations to be made.

  • Dear All,

    I a have the same problem with our kuka iiwa,

    The external interaction torque that is shown in the "joint torques" section in teach pendant is not zero even after calibration with the provide program. the order of external interaction on joints is max=1 N.m.

    this for sure affects on the measurement of force on the end-effector. Unfortunately it is configuration dependent and the idea of subtraction from initial error sound ineffective.

    is there any way to calibrate that?

    Regards

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account
Sign up for a new account in our community. It's easy!
Register a new account
Sign in
Already have an account? Sign in here.
Sign in Now