The HDMI workflow integrates SPIDER with HDMI (Humanoid Manipulation) framework for humanoid robot manipulation with downstream sim2real RL training.
Follow the official HDMI installation guide:
# 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/spidercd /path/to/spider
# Run with default config (G1 humanoid, suitcase task)
python examples/run_hdmi.py
# OR refer to
./examples/run_hdmi.shYou can enable mjlab native viewer by setting viewer to hdmi.
Write the motion as one HDMI reference motion by running the following command:
python examples/postprocess/read_to_hdmi.py