-
Notifications
You must be signed in to change notification settings - Fork 1
RBDL IK Interface seg fault #8
Comments
We had this problem before. I need to think about what is the issue, but it has to do with the base link name that the rbdl is expecting a given specific name. |
This seems to have been an issue. I tried renaming the base link as you suggest but this didn't make any difference. Adding I tried catching the error with |
I'll try using a different URDF next. |
I added the kuka urdf/meshes using the pointer, see: 541836c Same issue however, the node enters |
Just for reference, I verified that
|
The RBDL IK interface seg faults when running the example. The bug has been difficult to find since the output of RBDL is not being passed to
stdout
. I have worked out that RBDL is failing onrbdl.loadModel
at this line. See below for a re-creation of the issue.The error says that the
base
parent link could not be found, but it is there - see the following.ik_ros/ik_ros_examples/robots/lwr.urdf
Lines 33 to 47 in 4253047
@stoutheo do you have any insights to why this might be happening? Could it be that the URDF is missing something that most other parsers don't need but RBDL requires?
This issue needs to be resolved before #7 can be merged. @stoutheo is it possible for you to provide a fix? I've tried to keep your RBDL node the same as it was in the
ros_pybullet_interface
- so the code should be fairly familiar.The text was updated successfully, but these errors were encountered: