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

Test MJCF descriptions with Pinocchio #103

Draft
wants to merge 12 commits into
base: main
Choose a base branch
from

Conversation

stephane-caron
Copy link
Member

@stephane-caron stephane-caron commented Aug 8, 2024

Blocker: the pin package on PyPI is currently at version 2.7.0, while we will need a version that includes this change to be able to test MJCF descriptions here.

@stephane-caron stephane-caron added the no changelog This PR doesn't need a changelog update label Aug 8, 2024
@coveralls
Copy link

coveralls commented Aug 8, 2024

Pull Request Test Coverage Report for Build 13765701151

Details

  • 6 of 6 (100.0%) changed or added relevant lines in 1 file are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+1.9%) to 99.438%

Totals Coverage Status
Change from base Build 13701546348: 1.9%
Covered Lines: 885
Relevant Lines: 890

💛 - Coveralls

@stephane-caron stephane-caron force-pushed the fix/test_pinocchio_mjcf branch from 561a935 to d482ef4 Compare March 10, 2025 12:49
@stephane-caron
Copy link
Member Author

stephane-caron commented Mar 10, 2025

I have tested the following MJCF descriptions at my disposal with Pinocchio 3.4.0 (installed from conda-forge). Most of them (25 / 34) load successfully. I have opened upstream issues for those who don't.

Description Outcome
a1_mj_description stack-of-tasks/pinocchio#2613
aliengo_mj_description ✔️
allegro_hand_mj_description ✔️
aloha_mj_description stack-of-tasks/pinocchio#2610
anymal_b_mj_description stack-of-tasks/pinocchio#2611
anymal_c_mj_description ✔️ (textures missing)
cassie_mj_description ✔️ (textures missing)
cf2_mj_description ✔️
fr3_mj_description ✔️
g1_mj_description ✔️
gen3_mj_description ✔️
go1_mj_description ✔️
go2_mj_description ✔️
h1_mj_description ✔️
iiwa14_mj_description ✔️
jvrc_mj_description ✔️ (textures missing)
leap_hand_mj_description ✔️ (collisions as visuals?)
op3_mj_description stack-of-tasks/pinocchio#2611
panda_mj_description ✔️
robotiq_2f85_mj_description stack-of-tasks/pinocchio#2611
sawyer_mj_description ✔️
shadow_dexee_mj_description ✔️ (big cylinder in visuals?)
shadow_hand_mj_description stack-of-tasks/pinocchio#2611
skydio_x2_mj_description stack-of-tasks/pinocchio#2611
spot_mj_description ✔️
stretch_3_mj_description ✔️
stretch_mj_description ✔️
talos_mj_description stack-of-tasks/pinocchio#2612
ur10e_mj_description ✔️
ur5e_mj_description ✔️
viper_mj_description ✔️ (no textures)
widow_mj_description stack-of-tasks/pinocchio#2611
xarm7_mj_description ✔️
z1_mj_description ✔️ (no textures)

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

Successfully merging this pull request may close these issues.

2 participants