Initial snapshot: hand motion pipeline (Dyn-HaMR + dex-retargeting + SPIDER)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-15 14:13:49 +08:00
commit 7e4ef6f98b
7002 changed files with 1452249 additions and 0 deletions
+46
View File
@@ -0,0 +1,46 @@
# Workflow: HDMI (Humanoid-Object Interaction)
The HDMI workflow integrates SPIDER with [HDMI (Humanoid Manipulation)](https://github.com/lecar-lab/hdmi) framework for humanoid robot manipulation with downstream sim2real RL training.
## Prerequisites
### Install HDMI Environment
Follow the [official HDMI installation guide](https://github.com/lecar-lab/hdmi):
```bash
# Clone HDMI repository
git clone https://github.com/lecar-lab/hdmi.git
cd hdmi
# Install with uv (recommended)
uv sync
# Install SPIDER into HDMI environment
uv pip install --no-deps -e /path/to/spider
```
## Running HDMI Workflow
### Basic Example
```bash
cd /path/to/spider
# Run with default config (G1 humanoid, suitcase task)
python examples/run_hdmi.py
# OR refer to
./examples/run_hdmi.sh
```
### Configuration Options
You can enable `mjlab` native viewer by setting `viewer` to `hdmi`.
## Train RL
Write the motion as one HDMI reference motion by running the following command:
```bash
python examples/postprocess/read_to_hdmi.py
```