-
Notifications
You must be signed in to change notification settings - Fork 571
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multiple OMPL constraints are not possible with 6-DOF arms #2614
Comments
Here is some additional things we came across after a quick look into the issue:
The above makes it clear that current implementation can support only 7+ DoF arms for more than one OMPL constraint. And this brings the following questions:
I am not that familiar with OMPL constraints but it looks to me that the ambient dimension must be set to a product of total number of links that can be constrained and number of DoF of the space. So for 6-DoF arm it will be 36 assuming there is exactly one link per joint. Looking for thoughts/comments on the above. Thanks! |
This issue is being labeled as stale because it has been open 45 days with no activity. It will be automatically closed after another 45 days without follow-ups. |
This issue is being labeled as stale because it has been open 45 days with no activity. It will be automatically closed after another 45 days without follow-ups. |
Description
Having 2 path constraints with OMPL constrained state space lead to
Space is over constrained!
exception and as the result failed motion planning.This was discovered with UR5e robotic arm while exactly the same logic works with Panda arm (the one used in the examples).
Note using either one of the same path constraints at a time works fine with both arms.
Your environment
Steps to reproduce
We have modified MoveItCpp example to use OMPL constraints, defined 2 path constraints and tested with UR5e and Panda arms.
Expected behaviour
The planning should not fail with the exception but complete with either solution found or not.
Actual behaviour
Planning fails with
Space is over constrained!
exceptionBacktrace or Console output
The text was updated successfully, but these errors were encountered: