Views
No views yet
v = x1 − x0 and sample by Euler ODE integration (NFE=10). Trained
from scratch on LeIsaac SO-101 PickOrange
(single arm, 2 RGB cams, 60 demos). This ckpt = step-9800 ≈ 4.3 epoch (best).v=x1−x0 + Euler 10 步积分)。本 ckpt = step-9800 ≈ 4.3 epoch(best)。Closed-loop demo in Isaac Sim — SO-101 picking oranges into the plate.
flowdp/)EPISODE_LENGTH_S=120, MAX_ROUND_WALL_S=180, h=8.| metric | value |
|---|---|
| E(🍊)/ep | 1.35 / 3 = 45.0 % (27/60) |
| P(3) — full round (all 3) | 20 % (4/20) |
| P(≥2) | 40 % |
| avg episode | 171 s |
| 20-ep raw | [3,1,2,3,1,2,1,0,3,1,0,2,2,1,1,1,3,0,0,0] |
1from lerobot.policies.factory import get_policy_class
2# requires the FlowHeads package on PYTHONPATH so "flowdp" is registered:
3# pip install -e . # from https://github.com/vitorcen/FlowHeads
4policy = get_policy_class("flowdp").from_pretrained("wsagi/FlowHeads-DiffusionPolicy-PickOrange")type=flowdp, n_action_steps=8, num_inference_steps=10 (Euler NFE).
Closed-loop scoring uses the LeIsaac benchmark harness
(scripts/benchmark/run_one.sh, eval-side lerobot 0.4.x).