Views
No views yet
RLWRLD/RLDX-1-PT-IMG ·
backbone: RLWRLD/RLDX-1-VLM (vtc-qwen3-vl)transformers
model; it runs inside the xcath-origami container.1# 1) get the server image + this checkpoint
2docker pull ghcr.io/patoxcath/rldx-origami-server:v1
3huggingface-cli download patoalejor/rldx1-origami-s5 --local-dir ./origami_ft_s5_best
4
5# 2) run
6docker run --rm --gpus all -p 8000:8000 \
7 -v "$PWD/origami_ft_s5_best:/ckpt:ro" ghcr.io/patoxcath/rldx-origami-server:v1config.json, model-0000{1..4}-of-00004.safetensors, model.safetensors.index.json,
experiment_cfg/ (run config + dataset statistics), processor/ (normalizer + modality config).
Loads via transformers.AutoModel.from_pretrained(..., trust_remote_code=True) with the rldx
package on the path (the base repo also provides RLWRLD/RLDX-1-VLM).head_left RGB image (single view), observation/state float32(65,) joint angles
(radians), text prompt. Wrist images are accepted but ignored.float32 (16, 65) — absolute joint-angle targets in radians, action_horizon = 16.[0:7] left_arm · [7:29] left_hand · [29:36] right_arm · [36:58]
right_hand · [58:65] motor (head/torso, motor_j0..j6). The model outputs 63 dims; the server
reinjects the two constant torso joints motor_j0/j1 (0.562658 / -1.106863) at indices 58,59.s5: all 86 torso-fixed (63-DoF) origami seasons, single head_left camera, projector +
diffusion head only, RTC-trained (rtc_training_max_delay=6), in-model low-pass off. Early-stopped;
this is step 24000 (chosen for lowest hand MAE; checkpoints 18k–24k are within noise).| metric | value |
|---|---|
| val loss | 0.0167 |
| action MAE | 0.0404 rad |
| RMSE | 0.0695 |
docs/RESULTS.md).head_left) — does not use the wrist cameras.