Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation

Install IsaacSim 4.5.0 and IsaacLab 2.2.1, then install this repository:

pip install -e .

And download the assets from https://huggingface.co/datasets/a2012203/humand_isaac_assets.

Place it under humanoid_isaac/assets. It should look like

humanoid_isaac/
├─ assets/
│  ├─ robots/
│  ├─ scenes/
│  └─ ...
├─ isaac_utils/
├─ robots/
└─ ...

Humanoid Benchmark Environments

Train a policy:

python scripts/rsl_rl/train.py --task {TASK_NAME}_{ROBOT_TYPE}-v0

Supported tasks (TASK_NAME, 11 total): Stand, Walk, Run, Hurdle, Slide, Stair, Crawl, Push, Package, Truck, Door

Supported robots (ROBOT_TYPE):

  • G1
  • H12 (H1-2): limited support — physics, rewards and termination functions may not be fully tuned.

Training options:

Flag Description
--headless Run without GUI
--num_envs {int} Number of parallel environments
--video Record training videos
--resume Resume from the latest checkpoint
--checkpoint {str} Path to a specific checkpoint to resume from

Evaluate a trained policy:

python scripts/rsl_rl/play.py --task {TASK_NAME}_{ROBOT_TYPE}-v0 --checkpoint {CHECKPOINT_PATH}

Evaluation options:

Flag Description
--headless Run without GUI
--num_envs {int} Number of parallel environments
--video Record evaluation videos

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages