Hi,
It seems that, at least in our lab and for our Spot robot, the spot_arm urdf file provided, does not match the real system.
For example, Boston Dynamics provides a tf publisher for the position of the hand relative to the body, which corresponds to the real-world location of the end-effector, but is very different to the one predicted by the urdf when visualized in rviz.
Also, in terms of simulation, the mass values provided for the links are too large, the real robot arm weighs close to 5Kg in total.
I have created a modified xacro file, which at least in our case, appears to be the correct one and when used with the robot, the urdf is aligned with the locations published by Boston Dynamics.
Let me know if I should do a pull request in case it is of interest. Or if I am the only one who has run into this issue.
Hi,
It seems that, at least in our lab and for our Spot robot, the spot_arm urdf file provided, does not match the real system.
For example, Boston Dynamics provides a tf publisher for the position of the hand relative to the body, which corresponds to the real-world location of the end-effector, but is very different to the one predicted by the urdf when visualized in rviz.
Also, in terms of simulation, the mass values provided for the links are too large, the real robot arm weighs close to 5Kg in total.
I have created a modified xacro file, which at least in our case, appears to be the correct one and when used with the robot, the urdf is aligned with the locations published by Boston Dynamics.
Let me know if I should do a pull request in case it is of interest. Or if I am the only one who has run into this issue.