-
Notifications
You must be signed in to change notification settings - Fork 320
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
URDF mass does not match spec sheet #442
Comments
Hi @tmckenna-1 , You are correct, there seem to be an error in the .xacro file - the correct values are the ones from the user guide. Just looking at the numbers quickly, I can't quite figure out what went wrong, but I was able to confirm that our models in Matlab do sum up to the correct masses. I'll add to my TODO list to correct the values for all of the models when I have time, but in the meantime, here is the URDF for j2s7s300.
|
Hi @martinleroux, thanks for the info. Just to clarify, is the urdf you supplied a corrected version, because adding up those masses I am only getting about 5.55 kg. It seems the difference between the inertial.xacro file and the one that you provided is the mass of link 7 (0.727 kg vs. 0.99 kg) |
5.55 kg matches the weight indicated in our User Guide (see page 12) and on our Website. I had not realized you were referring to the specsheet (I read your post too fast). At this time I don't know which value is the correct one - I will see if I can find a scale to put a robot on early next week and confirm whether the specsheet or the URDF is wrong. Thank you for notifying us. |
@martinleroux, based on the spec sheet, 5.5 kg should be the weight of the arm without the 3 finger gripper, but your urdf includes the 3 finger gripper. The User Guide value on page 12 does not specify whether the listed weight includes the gripper or not (the picture associated does have the arm + gripper). |
I confirm, I just weighed an arm and got 5.5kg without the gripper. It's surprising that the data is wrong since we generate the URDF from CAD, but I'm clearly not going to argue with reality. I'll escalate the issue with our engineering team, but unless they can find the issue in a matter of minutes, the investigation will likely only begin next sprint. If it is determined that we need to make actual measurements instead of relying on the cad, it may be a couple of months before we have public data. In the meantime, the only thing I can offer is this snippet of code directly from the robot's firmware, but that is a piece of code nobody looked at for around 10 years so admittedly I don't know if the data is accurate (it does not sum to the right mass, but it does not include the base link).
|
@martinleroux thanks for looking into this. Let me know what you can discover. |
I am trying to do some center of mass and inertial calculations with the kinova arm. The spec sheet for the Jaco Gen2 7DoF spherical arm lists the mass (with 3 finger gripper) as 6.18 kg.
However, adding up the link masses from the urdf (j2s7s300.xacro) gets you a mass of 5.23 kg.
Is there something I am missing here? Is the urdf incorrect? Are the joint motor masses included in the urdf link masses?
Update: I have checked the spec sheet mass vs. urdf mass for a few other arm models and the urdf estimate seems to be consistently below the listed spec sheet mass
The text was updated successfully, but these errors were encountered: