Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHIP Minimal Upload

This directory is a clean GitHub upload candidate that only keeps the code needed to train and deploy the CHIP policy.

Demo

[Click Picture to play video]

CHIP demo

Upstream bases

Layout

  • train/mjlab_overlay/: CHIP training code overlay for mjlab
  • deploy/robojudo_overlay/: CHIP deployment code overlay for RoboJuDo
  • scripts/apply_overlay.sh: copy overlays into fresh upstream checkouts
  • metadata/upstreams.txt: exact upstream references used to build this export
  • runtime_assets/: optional runtime assets copied only with --include-runtime-assets

Excluded on purpose

  • Nested .git/ directories
  • Virtual environments such as .venv/
  • Logs and experiment outputs: logs/, wandb/, train_logs/
  • Generated data: generated_motions/, *.npz
  • Model checkpoints: model_*.pt
  • Third-party SDK source trees such as third_party/unitree_sdk2/

Recommended GitHub strategy

Push this directory as a new repo. Keep only code in Git. Put large checkpoints, motion files, and local SDK trees in GitHub Releases, cloud storage, or Git LFS only if you truly need versioning for them.

Apply the overlays

git clone https://github.com/mujocolab/mjlab.git
git clone https://github.com/HansZ8/RoboJuDo.git

cd "chip_github_repo"
./scripts/apply_overlay.sh /path/to/mjlab /path/to/RoboJuDo

About

Replicated the core approach of <CHIP: Adaptive Compliance for Humanoid Control through Hindsight Perturbation>, building upon​ the Mjlab​ and RoBoJuDo​ libraries

Resources

Stars

8 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages