-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
[Bug Report] MJCF converter generates lots of warnings and errors #1671
Comments
Thanks for submitting this. The team will follow up. |
Same error when training using
|
Would you mind validating if the same error still happens on the latest Isaac Lab 2.0 release? |
I just tried again, and I believe it still does. This error only arises when using a custom urdf asset that I try to import using Output(env_isaaclab) mrao@em10:~/frankatask/IsaacLab$ ./isaaclab.sh -p scripts/reinforcement_learning/rsl_rl/train.py --task=Isaac-Lift-Cube-Bimanual-UR5-v0 --num_envs=1 --headless |---------------------------------------------------------------------------------------------| |---------------------------------------------------------------------------------------------| Output EndIf I continue to let this run, I get the error we were discussing here. It would also be nice if there was some way to disable the bandwidth tests above, as it takes a significant amount of time to complete if I'm SSH-ed into a server. |
Describe the bug
I'm working on a PR #1672 to mirror the
UrdfFileCfg
importer/spawner forMJCF
files. The code is written (see PR) but during testing I noticed that there are a lot of errors logged to the console during conversion (see below). To make sure these errors were not my fault, I tested theconvert_mjcf.py
script and found that it produces the same errors. I don't see another issue bringing this up.Steps to reproduce
All
MJCF
files tested came from mujoco_menagerie. I tested the conversion for the Apptronik Apollo (humanoid), BD Spot (quadruped), and UR5e (arm) and got the same result for all except Apollo, which fails entirely (there are goblins in theirMJCF
, I fear...). I use the docker workflow. ThenThe resulting errors are below:
(some non-error output truncated for brevity, e.g. printing out the GPU information)
Note that the conversion still appears to complete (not for Apollo).
System Info
Checklist
Acceptance Criteria
convert_mjcf.py
runs without dumping errors and logs to the consoleOR
The text was updated successfully, but these errors were encountered: