[trac_ik_python]: Add suport for ROS 2 #5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
trac_ik_python bindings:
I now stumble upon a SWIG error:
This warning: "trac_ik/trac_ik_python/swig/trac_ik_wrap.i:298: Warning 303: %extend defined for an undeclared class TRAC_IK::TRAC_IK."
probably leads to the cascade of errors I got:
"build/trac_ik_python/CMakeFiles/_trac_ik_wrap.dir/trac_ik_wrapPYTHON_wrap.c:13463:24: error: ‘temp’ was not declared in this scope
13463 | TRAC_IK_PUBLIC * temp;" ...
My understanding is that SWIG does not find the TRAC_IK class, maybe due to a namespace problem?
I tried with a very basic trac_ik_wrap.i with just the include to expose the class and got the same error.