How to set different motion planner using python bindings #709
-
Hello, I am attempting to configure a different motion planner using the Python bindings (ROS2 branch), but I am encountering difficulties. This issue occurs not only with my application but also with the demo scripts, such as constrained.py, even after slight modifications for setting the planner (pymoveit_mtc.core.PlannerInterface).
Execution: Terminal1: Terminal2: I consistently get following warning: Could you please advise on what might be causing this issue? Thank you for your assistance. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 6 replies
-
I'm not very familiar with the new definition of planning pipelines in MoveIt2. Maybe @henningkayser can help? |
Beta Was this translation helpful? Give feedback.
-
Note that these parameters need to be defined in the scope of the MTC node! |
Beta Was this translation helpful? Give feedback.
-
Can a MoveIt2 expert have a look at this, e.g. @JafarAbdi? |
Beta Was this translation helpful? Give feedback.
I looked into this myself now and found the solution. Actually, you were already very close, defining node options. Only the order was wrong. It needs to read:
Corresponding changes are pushed to the
ros2
branch: 9f7a0ac