UR10e Inverse Dynamics KDL & Pinocchio shows different results

I use both PyKDL and Pinocchio to compute the inverse dynamics of a UR10e urdf both libraries returns different values for the ur10e as seen in the graph


this is also the case for other UR robots (ur3e , ur5e).
I tested both PyKDL and Pinocchio on robots from other manufacturer and I a got much consistent results (almost identical).

  • Did anyone had the same issue ?
  • Do you suggest another approach to compute the inverse dynamics ?