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

Gripper pose transformation is off during rendering #9

Closed
helen9975 opened this issue Nov 24, 2024 · 6 comments
Closed

Gripper pose transformation is off during rendering #9

helen9975 opened this issue Nov 24, 2024 · 6 comments

Comments

@helen9975
Copy link

Thanks to the authors for releasing this work.

I notice that when I render the planned grasps, the poses of the gripper seem off (not aligned with the object part being assembled / disassembled). It appears that this happens for some objects -- not all. For example for object 00812 and 03008, the gripper poses are off:
2_1_g0
0_0_g0
But for object 03957, the grasping pose appear more aligned:
0_9_g0

Any idea why this happens? This occurs when running python plan_sequence/play_logged_plan_batch.py

@yunshengtian
Copy link
Owner

Hi @helen9975 , thanks for reporting the issue. My current guess is that there are probably some bugs with the transformation calculation, but I will double check and let you know.

@yunshengtian
Copy link
Owner

Can you send me your log files to debug this better?

@helen9975
Copy link
Author

test_assembly.zip
Here's the logs.

@helen9975
Copy link
Author

These were generated with the following command:
python plan_sequence/run_seq_plan_batch.py --dir PATH_TEST_ASSEMBLY --planner dfs --generator heur-out --num-proc 8 --inner-num-proc 8 --max-gripper 2 --early-term --timeout 1000 --log-dir logs/test_assembly --plan-grasp --plan-arm

@yunshengtian
Copy link
Owner

Thanks for sending over the data and commands. I think I've fixed the issue, also checked a few examples locally. Please pull the latest changes and let me know if it works!

@yunshengtian
Copy link
Owner

You'll need to rerun the planning commands as well since the issue relates to both planning and rendering. Sorry about that.

Besides, I also saw from your log files that it fails on many assemblies due to timeout. If you have a specific usage and want to speed up, please contact me and I'm happy to provide suggestions.

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