YanjieZe / Improved-3D-Diffusion-Policy

[arXiv 2024] Generalizable Humanoid Manipulation with Improved 3D Diffusion Policies. Part 1: Train & Deploy of iDP3
MIT License
112 stars 12 forks source link

ModuleNotFoundError: No module named 'communication' #7

Closed cvJie closed 2 hours ago

cvJie commented 2 hours ago

win10

when to run :bash scripts/deploy_policy.sh idp3 gr1_dex-3d 0913_example, here will occur ModuleNotFoundError: No module named 'communication' and ModuleNotFoundError: No module named 'retarget',

and i can't found "communication" and "retarget" pip python modules or python code.

can you help me?

thanks

YanjieZe commented 2 hours ago

Hi, thank you for your interest. As I mention in README, the deployment file is tailored for the specific robot. Thus it needs some robot API. The robot API for the used humanoid robot is provided here: https://github.com/YanjieZe/Humanoid-Teleoperation/blob/main/humanoid_teleoperation/teleop-zenoh/communication.py

However, since you may not have the exactly same robot, it will not be feasible for you to run the script. Thus the deployment code is provided as an example to show you how to deploy.