HumanoidVerse
SoftwareHumanoid-policy training framework supporting separate simulator-specific environments and PPO workflows. [1] [2] [5] [4]
Installation & first result →Official websiteGetting started
- Source rights
- Named licenses are documented by part. Review licenses
- Unknowns
- operating system, compute requirements not fully established. Review gaps
Source researched · Not tested by us
Sources checked · Research details
Overview
HumanoidVerse provides humanoid-policy training workflows across several simulators, with PPO implementation and configurable robot/task settings. Its source makes a concrete training framework available to inspect. It does not establish simulator equivalence, successful policy transfer or a commissioned physical humanoid. [1] [5]
The README deliberately separates environments: Python 3.8 for the IsaacGym route and Python 3.10 for IsaacSim/Genesis routes. It says readers need not install every simulator. The package metadata separately declares Python 3.8 or later and common dependencies including numpy 1.23.5 and Hydra. Those declarations do not erase simulator-specific version and GPU requirements. No environment was installed here. [1] [4]
For a bounded IsaacGym investigation, the README installs the separately supplied simulator Python API, then HumanoidVerse with pip install -e .. Its initial train_agent.py example selects simulator=isaacgym, locomotion, no domain randomization and one environment with a visible window. It matches +robot=h1/h1_10dof with +terrain=terrain_locomotion_plane, +obs=loco/leggedloco_obs_singlestep_withlinvel and +rewards=loco/reward_h1_locomotion; inspect that complete configuration before increasing the environment count or changing the robot. These commands were not run. [1]
The Genesis route names genesis-world 0.2.1 and notes that features such as recording are still unstable. The evaluation route takes a checkpoint and reloads saved configuration. The README advertises Sim2Sim/Sim2Real support and reports cross-simulator evaluations, while its roadmap still leaves those pipelines unchecked. Pipeline completeness and transfer behavior remain unresolved in this source-only review. A readable checkpoint filename or another simulator option is not proof of matched observations, dynamics, assets or transferable policy behavior. [1]
The inspected PPO excerpt contains model construction, optimizers, storage and a training loop calling _training_step; that excerpt does not show the called update method implementation. No training, rollout, optimization result or checkpoint evaluation was reproduced. MIT covers the project contribution; external simulators, robot assets, motion data and checkpoints require their own rights review. Begin with one simulator and the minimal configuration, then establish its dependencies and outputs before scaling or hardware integration. [2] [4] [5]
Is this for you?
- Known limitations
- MIT project code does not clear external simulator, robot assets, datasets or checkpoints.
- Simulator environments differ; Genesis 0.2.1 documented with recording limitations, not universal parity.
- No simulator installation, PPO training, checkpoint transfer or physical deployment tested.
Editorial assessment of bounded source evidence; no runtime, fit, manufacturing or compatibility proof.
What you need
Installation & first result
Open the upstream getting-started guide [1] [2] [5] [4]
- Inspect the pinned implementation and select the exact configuration described in the article.
- Follow the chosen upstream environment/build route, resolving the listed dependencies before runtime or hardware integration.
Editorial assessment of bounded source evidence; no runtime, fit, manufacturing or compatibility proof.
- Installation
Choose one simulator environment; install that simulator API and dependencies before pip install -e . for HumanoidVerse. The documented minimal H1-10DoF locomotion examples select one environment and a visible window; Genesis names genesis-world 0.2.1.
Upstream source/declaration only; no installation, compilation, simulation or device test.
What we checked
Pinned source and selected artifact structure review only; no dependency installation, upstream build, native CAD/kernel/fit/strength validation, fabrication, wiring, calibration, simulation, powered operation or performance testing. Original archives stay private.
Not yet established
- Requirements: operating system, host computer
- Version-specific hardware compatibility (ecosystem tags alone do not establish it)
Updates
- Upstream last updated
- Not established
- Latest release
- Not established
- Profile updated
- Nov 1, 2026
- Sources last checked
- Nov 1, 2026
- Next review
- Dec 1, 2026
- Reviewed revision
101492b
Source files and licenses
Distinct inspectable robotics software/data workflow with specific contribution and bounded next source-investigation step; not performance or physical-build certification.
| Layer | Availability / license |
|---|---|
| software | available · MIT Selected project implementation; external dependencies, hardware, weights/data and asset rights remain separate. [5] [2] |
| documentation | available · MIT Scoped project declaration; no blanket grant over all linked material. [1] [2] |
Outside the selected contribution; no separate released layer claimed.
References
Each source links to the exact revision we read. “Used for” shows where this page relies on it.
- S001 README.md
Revision, date & where cited
LeCAR-Lab/HumanoidVerse contributors · github.com · revision
101492b· README.md at · Accessed Nov 1, 2026
Used for: Overview, Is this for you?, What you need, Installation & first result and 1 more - S002 LICENSE
Revision, date & where cited
LeCAR-Lab/HumanoidVerse contributors · github.com · revision
101492b· LICENSE at · Accessed Nov 1, 2026
Used for: Overview, Is this for you?, What you need, Installation & first result and 1 more - S003 humanoidverse/agents/ppo/ppo.py
Revision, date & where cited
LeCAR-Lab/HumanoidVerse contributors · github.com · revision
101492b· humanoidverse/agents/ppo/ppo.py at · Accessed Nov 1, 2026 - S004 pyproject.toml
Revision, date & where cited
LeCAR-Lab/HumanoidVerse contributors · raw.githubusercontent.com · pyproject.toml at · Accessed Nov 1, 2026
Used for: Overview, Is this for you?, What you need, Installation & first result - S005 humanoidverse/agents/ppo/ppo.py
Revision, date & where cited
LeCAR-Lab/HumanoidVerse contributors · github.com · revision
101492b· humanoidverse/agents/ppo/ppo.py at · Accessed Nov 1, 2026
Used for: Overview, Is this for you?, What you need, Installation & first result and 1 more
Correction guidance · Discussion is not enabled · Profile format 0.7.0-draft.5