Developer Walkthrough (External HOMIE Package)¶
This walkthrough explains the refactored mjlab-homierl layout: what still
lives upstream in mjlab, what now lives in this repository, and where to
change HOMIE-specific behavior without confusing package-local code with
framework internals.
What you will learn here¶
Package boundaries: which pieces are in upstream
mjlabvs this repo.Code navigation: where HOMIE env cfg, assets, MDP terms, and HIMPPO live.
Task deep-dive: how the H1 HOMIE task is assembled, including the
with_handsvariant and play-time overrides.
Recommended reading order¶
If this is your first time reading the refactored repository, follow the order
below. The pages are intentionally package-specific instead of trying to mirror
all upstream mjlab framework docs.