Skip to content
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

Supporting robot base being non-zero #96

Open
nature21 opened this issue Sep 27, 2024 · 1 comment
Open

Supporting robot base being non-zero #96

nature21 opened this issue Sep 27, 2024 · 1 comment

Comments

@nature21
Copy link

nature21 commented Sep 27, 2024

Thank you for your effort in developing this amazing and handy package. However, when I tried to specify the robot base to be a custom one by calling Planner.robot.set_base_pose(), it did not seem to work. This feature is critical for multi-robot manipulation. Currently, I work this around by applying a transformation to all the other objects except for the planned robot, but it seems to be inefficient. Besides, I found it hard to debug without being able to visualize the components of the planning world, because I can't check whether my conversion is correct. Do you happen to know how to visualize the planning world conveniently? Thank you so much!

@Lexseal
Copy link
Collaborator

Lexseal commented Sep 27, 2024

Hi nature21,

Thank you for using mplib and providing feedback : ) When you said

it did not seem to work

What in particular did not work? Note that during planning, if you are using Planner.plan_pose, keep in mind this param

You can use this API to get the base_pose of the robot. Also, you can try this API to get the joint positions of the robot. Is that what you meant by "visualizing the components of the planning world?"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants