Skip to content

v0.2.0#2

Merged
Vittorio-Caggiano merged 11 commits into
mainfrom
myochallenge
May 11, 2026
Merged

v0.2.0#2
Vittorio-Caggiano merged 11 commits into
mainfrom
myochallenge

Conversation

@Vittorio-Caggiano
Copy link
Copy Markdown

No description provided.

Balint-H and others added 11 commits July 11, 2024 23:13
Add prototype assets for bionic hand for Myochallenge24
…L_hand class

Bug 1 (arms_assets.xml): Remove deprecated `convexhull="false"` compiler attribute
removed in MuJoCo 3.x.

Bug 2 (arms_chain.xml): Fix include paths from `./../../MPL_sim/assets/simpleHand*.xml`
to simple relative `simpleHand*.xml`. The old paths assumed a submodule layout where
MPL_sim is a sibling directory; the pip package layout has all assets in one directory.

Bug 3 (arms_assets.xml + simpleHandR_assets.xml): Define `MPL_hand` default class as a
child of `MPL_arm` in arms_assets.xml so it is always available when the combined
arms+hands model is loaded. Remove the duplicate top-level `MPL_hand` default from
simpleHandR_assets.xml (which caused "unknown default class MPL_hand" when included
alongside arms_assets.xml because MuJoCo requires child-class defaults to be nested).

Bug 4 (simpleHandL_chain.xml + simpleHandR_chain.xml): No change needed — `childclass="MPL_hand"`
on body elements is correct once MPL_hand is properly defined as a nested child default.

These bugs are currently worked around at runtime by myosuite's patching layer in
myosuite/utils/simhive_assets.py. Once this PR merges and a new mpl_sim release is
cut, that patching layer can be removed.
fix: MuJoCo 3.x compat — remove convexhull, fix MPL_hand class, fix include paths
@Vittorio-Caggiano Vittorio-Caggiano changed the title v0.1.0 v0.2.0 May 11, 2026
@Vittorio-Caggiano Vittorio-Caggiano merged commit a8f6281 into main May 11, 2026
1 check passed
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

Successfully merging this pull request may close these issues.

3 participants