-
Notifications
You must be signed in to change notification settings - Fork 31
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
Specification of move_group in mplib.Planner #106
Comments
Hi, |
Thank you for your quick response. I'm currently using
I noticed that the planner initializes a variable called Then in the
It appears that this process does not account for the gripper's joint positions. As a result, the gripper's state might not be properly considered during collision checking. Finally in the I wanted to confirm if my understanding is correct and if there is a way to address this issue. Please let me know if I have missed something or if there is a recommended approach to handle the gripper's joint positions during planning and collision checking. Thank you for your time and assistance. |
It is normal for move group to exclude gripper joints. You usually want to control the gripper separately and don't want to involve the grippers into planning. As far as I remember, during planning, OMPL has an interface to check if the state is valid. See here. That involves checking for collision. Now, gripper collision with point cloud is checked here. I cannot remember if the gripper is considered for collision. You are right that we don't set its position but if it is part of the collision consideration, we would just take its current pose. You can use this function to print out all the collision objects of the fcl model. |
Hello,
Thank you for your efforts in developing this lightweight planner!
As a beginner in this field, I have a question regarding the move_group in mplib.Planner. I followed the demonstration and used "panda_hand" as the move group. I also updated the point cloud using self.planner.update_point_cloud to avoid collisions.
However, I've noticed that the grippers still collide with the updated point clouds. Does the planner only consider the move group and not the collision detection for the grippers? If so, how can I resolve this issue?
Thank you for your assistance!
The text was updated successfully, but these errors were encountered: