ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

I went with using the z-axis as this is closer to DH notation which the whole calibration is heavily based on. I was not aware, that this would be a problem with IkFast, though.

Personally, I have never used IkFast directly, as I use trac_ik in most cases, so I cannot say for sure, which requirements it has in regards to the URDF.

Is there anyway to put the calibration data into the melodic-devel urdf or how to change the fmauch urdf to use the y axis as the axis of rotation for the joints?

I guess the second option would be easier to implement. For this, you'll "simply" have to rearrange everything correctly. However, I would suggest to do it on the melodic-devel-staging branch instead of on my fork, as there is only one xacro file left and my fork will die as soon as we have a working MoveIt! configuration inside melodic-devel-staging.

Because I suspect the different axis of rotation for the joints is the reason causing one can generate the IkFast plugin and the other cannot.

I would try to confirm that guess before diving into that work.