Instructions to use djduecaster/dfreq-rollers with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Microduck
How to use djduecaster/dfreq-rollers with Microduck:
# Replace SLOT with the slot specified in the model card (walk, stand, sitstand, ground_pick, kick_left, kick_right, roulade). sudo robotctl policy load SLOT djduecaster/dfreq-rollers
- Notebooks
- Google Colab
- Kaggle
Publish validated N8 coupled Roller feedback policy
Browse filesFrozen N8 SHA256 dc660e8128c3ad2446a0cee9c2f8690ccae3dab681509c57010f91a59d78e797 at external command 1.1. Independent local 128/128 finishes, mean 2.7175 s; official local CLI replication 2.715 s, 5/5. Local results only; Arena submission remains separate. Preserve upstream credit and prior public revision.
- README.md +14 -57
- manifest.json +18 -419
- policy.onnx +2 -2
README.md
CHANGED
|
@@ -8,73 +8,30 @@ library_name: microduck
|
|
| 8 |
pipeline_tag: robotics
|
| 9 |
---
|
| 10 |
|
| 11 |
-
# dfreq-rollers — feedback update
|
| 12 |
|
| 13 |
-
|
| 14 |
|
| 15 |
-
##
|
| 16 |
|
| 17 |
-
|
| 18 |
|
| 19 |
-
|
| 20 |
|
| 21 |
-
|
| 22 |
-
g = Clip((x[3] − float32(0.267)) / float32(0.05), −1, 1)
|
| 23 |
-
r = Clip(x[1] / float32(0.5), −1, 1)
|
| 24 |
-
delta = Clip(float32(a*g + b*r), −0.04, +0.04)
|
| 25 |
|
| 26 |
-
|
| 27 |
-
vx_to_parent = Clip(float32(vx + delta), 0.3, 2.0)
|
| 28 |
-
else:
|
| 29 |
-
vx_to_parent = original vx, bit-exact
|
| 30 |
-
```
|
| 31 |
|
| 32 |
-
|
| 33 |
|
| 34 |
-
|
| 35 |
|
| 36 |
-
##
|
| 37 |
|
| 38 |
-
|
| 39 |
|
| 40 |
-
|
| 41 |
|
| 42 |
-
|
| 43 |
-
- Penalized means: **3.177 s versus 8.668 s**, using the official 40-second failure penalty. This large difference is primarily a reliability improvement, not a five-second acceleration of normal races.
|
| 44 |
-
- On the 17 starts where both finished: **3.120 s versus 3.1388 s** mean.
|
| 45 |
-
- Across all 20 pairs: 13 faster, 3 tied, 4 slower. The largest slowdown among common finishers was 0.02 s; one recovered fall took 4.18 s.
|
| 46 |
|
| 47 |
-
|
| 48 |
-
|
| 49 |
-
| Official seed | Submitted parent (s) | Candidate (s) |
|
| 50 |
-
|---|---:|---:|
|
| 51 |
-
| 1 | 3.10 | 3.10 |
|
| 52 |
-
| 2 | 3.08 | 3.06 |
|
| 53 |
-
| 3 | 3.16 | 3.06 |
|
| 54 |
-
| 4 | 3.08 | 3.06 |
|
| 55 |
-
| 5 | 3.14 | 3.16 |
|
| 56 |
-
| Mean | 3.112 | 3.088 |
|
| 57 |
-
|
| 58 |
-
All 20 observation/action/timed-trace/settle confirmation arrays and scalar results matched exactly. The bounded stage used 147 native races, 35,602 control steps including settling, eight candidate exports and 1,024 saved-input equivalence calls. All outcomes, including negative candidates and failures at other commands, were retained. No physics or precision settings changed.
|
| 59 |
-
|
| 60 |
-
The 20 held-out resets come from the same official start-perturbation and actuator-delay distribution at command 1.1. They are limited generalization evidence, not proof across other physics, all commands, hardware, or arbitrary disturbances. The original five official seeds are regression data, not fresh held-out tests. No faster-on-every-start claim is made.
|
| 61 |
-
|
| 62 |
-
## Artifact and credit
|
| 63 |
-
|
| 64 |
-
- API 1: 61 raw float32 observations → 14 float32 actions, 50 Hz, **rollers** rig, standing entry pose, perpetual walk slot.
|
| 65 |
-
- Candidate `policy.onnx`: **796,930 bytes**; SHA-256 `58122a7287b3330d167f5659a5a8fc9f65c7456f7851e5e5d0a9673ecc505d92`.
|
| 66 |
-
- Submitted parent: [djduecaster/dfreq-rollers](https://huggingface.co/djduecaster/dfreq-rollers/tree/fd0c8277150a5cf62d0e425f5176f51fc6f778e3), revision `fd0c8277150a5cf62d0e425f5176f51fc6f778e3`; SHA-256 `2092a1d8e5b30f2778f227ddf6f26f8eda6487236279f8663bdff71e12805590`.
|
| 67 |
-
- Original network: [Pollen Robotics Roller Sprint reference](https://huggingface.co/pollen-robotics/microduck-roller-sprint-2m-reference/tree/c72fb92594e8b415487e87dfeed509141afc5e25), revision `c72fb92594e8b415487e87dfeed509141afc5e25`; SHA-256 `01edf63a529a8396d46dac62bb427fda1ce67685611e72ddf790bf46f610c82a`.
|
| 68 |
-
- Local Arena source: `pollen-robotics/microduck-arena@0dd39670b9e07f5281ace33175d4af006aa8632e`, runner v4, NumPy 2.4.1, ONNX Runtime 1.24.4, MuJoCo 3.10.0.
|
| 69 |
-
|
| 70 |
-
The manifest’s `training` field describes **Pollen’s upstream training**, not new training performed here. No standalone open-source model license is asserted or invented. Existing Hugging Face service-scoped remix provenance is preserved; this artifact does not establish a blanket off-platform redistribution grant.
|
| 71 |
-
|
| 72 |
-
**Simulation-only.** This is not a real-robot deployment, general-purpose stability, or stopping/braking safety claim.
|
| 73 |
-
|
| 74 |
-
## Current publication and validation — October 27, 2026
|
| 75 |
-
|
| 76 |
-
Published with the owner’s approval to the existing `djduecaster/dfreq-rollers` repository. This publication alone does not create an Arena entry. No new server result is claimed here.
|
| 77 |
-
|
| 78 |
-
Rechecked with official Arena source `bbddfe587d300063b1d162281d647740738742f5`, runner v5, Python 3.12.12, MuJoCo 3.10.0, ONNX Runtime 1.24.4 and NumPy 2.4.1 on Apple Silicon macOS. The full official sweep scored **3.105 s, 5/5 finishes** at command 1.1; the submitted parent scored **3.103 s, 5/5** in the same environment. The earlier speed gain did not reproduce here. Current public Arena scoring of the parent was 3.106 s; local and server results must not be equated.
|
| 79 |
-
|
| 80 |
-
On the same previously tested seeds 201–220, at command 1.1 with current runner v5, the unchanged candidate finished **20/20**, mean **3.1205 s**, versus the parent’s **18/20**, penalized mean **6.8285 s**. These are reused regression starts, not fresh held-out evidence. The original October 25 held-out test remains documented above as historical evidence. This update currently has a local reliability advantage, not a demonstrated current speed advantage.
|
|
|
|
| 8 |
pipeline_tag: robotics
|
| 9 |
---
|
| 10 |
|
| 11 |
+
# dfreq-rollers — N8 coupled feedback update
|
| 12 |
|
| 13 |
+
Frozen Roller policy at external command **1.1**. Local independent evaluation: **128/128 finishes**, mean **2.7175 s**, median 2.720 s, maximum 2.760 s. The actual official local CLI at command 1.1 returned **2.715 s, 5/5 finishes** on its prescribed five seeds. These are local measurements, not a new Arena server result or leaderboard claim.
|
| 14 |
|
| 15 |
+
## Method and contract
|
| 16 |
|
| 17 |
+
The original credited Pollen neural backbone remains frozen. N8 adds a memoryless coupled feedback head using 16 bounded projections of existing hidden features plus a bias, with 238 learned coefficients. Episodic derivative-free optimization and accepted-direction search produced the selected model; this is not PPO. Its total added residual is bounded by 0.12 rad. Actions are radian offsets from DEFAULT_POSE; that residual cap is an architectural choice, not an official whole-action limit. The inherited feedback command calibration is retained.
|
| 18 |
|
| 19 |
+
The deployed model receives only the official 61 raw feedback inputs and emits 14 float32 actions at 50 Hz. No scoring clock, seed identity, reset fingerprint, privileged simulator velocity/position or per-seed action table enters the policy. Previous-action feedback remains the actual previous output. Official physics, preparation and actuator limits were unchanged.
|
| 20 |
|
| 21 |
+
## Frozen evaluation
|
|
|
|
|
|
|
|
|
|
| 22 |
|
| 23 |
+
N8 and command 1.1 were frozen before one evaluation on 128 previously untouched paired resets (900001–900128). No alternative policy or command was selected from those results. N8 was faster on every pair against both the earlier private fallback and previous published policy. The private fallback also finished 128/128, mean 2.922617 s: N8's paired mean gain was 205.117 ms (paired bootstrap 95% interval 199.883–210.274 ms). The previous public model finished 128/128, mean 3.178906 s; its 10.755 s recovery outlier affects that mean. Median paired gain against it was 390 ms. All individual results, failures from training and fixed promotion gates were retained privately.
|
|
|
|
|
|
|
|
|
|
|
|
|
| 24 |
|
| 25 |
+
The original prescribed five seeds were already exposed regression data. Their CLI replication is not fresh validation. The 128 final starts are limited simulation evidence, not a guarantee on all resets, other physics or hardware. Floating-point contact sensitivity limits portability; claims here concern the exported ONNX, not Python training inference. Later private experiments did not replace this validated N8 model.
|
| 26 |
|
| 27 |
+
Runtime pins: Arena source `bbddfe587d300063b1d162281d647740738742f5`, runner v5, Python 3.12.12, NumPy 2.4.1, MuJoCo 3.10.0, ONNX Runtime 1.24.4 on Apple Silicon macOS. Preparation is 25 untimed control calls; distance origin resets afterward while momentum is retained.
|
| 28 |
|
| 29 |
+
## Artifact, history and credit
|
| 30 |
|
| 31 |
+
`policy.onnx` SHA256: `dc660e8128c3ad2446a0cee9c2f8690ccae3dab681509c57010f91a59d78e797`.
|
| 32 |
|
| 33 |
+
Previous public revision: [6f282e1a904146ef800ef011b02863c29e2a420b](https://huggingface.co/djduecaster/dfreq-rollers/tree/6f282e1a904146ef800ef011b02863c29e2a420b), model SHA256 `58122a7287b3330d167f5659a5a8fc9f65c7456f7851e5e5d0a9673ecc505d92`. That previous entry's historical server score was 3.081 s; publication of N8 alone does not submit a new Arena entry.
|
| 34 |
|
| 35 |
+
Original neural network: [Pollen Robotics Roller Sprint reference](https://huggingface.co/pollen-robotics/microduck-roller-sprint-2m-reference/tree/c72fb92594e8b415487e87dfeed509141afc5e25), revision `c72fb92594e8b415487e87dfeed509141afc5e25`, SHA256 `01edf63a529a8396d46dac62bb427fda1ce67685611e72ddf790bf46f610c82a`. The manifest training field describes upstream Pollen training. Existing service-scoped remix provenance is preserved. No standalone open-source model license or blanket off-platform redistribution grant is asserted.
|
|
|
|
|
|
|
|
|
|
| 36 |
|
| 37 |
+
Simulation only; no real-robot deployment or braking/stability safety claim. This publication changes only the Roller repository, with owner approval.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
manifest.json
CHANGED
|
@@ -15,7 +15,6 @@
|
|
| 15 |
"name": "dfreq-rollers",
|
| 16 |
"kind": "perpetual",
|
| 17 |
"entry_pose": "standing",
|
| 18 |
-
"description": "State-feedback push adapter over credited unchanged Pollen neural weights. Current v5 Mac sweep: 3.105 s 5/5 versus parent 3.103 s; reused 20-reset panel: 20/20 versus 18/20. No current speed or server improvement claimed.",
|
| 19 |
"command": {
|
| 20 |
"encoding": "constant",
|
| 21 |
"idle": [
|
|
@@ -58,435 +57,35 @@
|
|
| 58 |
"arena": {
|
| 59 |
"event": "roller-sprint-2m"
|
| 60 |
},
|
|
|
|
|
|
|
| 61 |
"artifact": {
|
| 62 |
"file": "policy.onnx",
|
| 63 |
-
"
|
| 64 |
-
"
|
| 65 |
},
|
| 66 |
"provenance": {
|
| 67 |
"base_model": "pollen-robotics/microduck-roller-sprint-2m-reference",
|
| 68 |
"base_revision": "c72fb92594e8b415487e87dfeed509141afc5e25",
|
| 69 |
"base_sha256": "01edf63a529a8396d46dac62bb427fda1ce67685611e72ddf790bf46f610c82a",
|
|
|
|
|
|
|
| 70 |
"original_neural_parameters_byte_exact": true,
|
| 71 |
"training_field_describes_upstream_Pollen_model": true,
|
| 72 |
-
"
|
| 73 |
-
"original_contribution": "One fixed bounded current-attitude/pitch-rate feedback gain family tested on8fresh reset seeds, then a single frozen selected candidate on20heldout resets. Winning gain uses current projected gravity only; all upstream NN parameters remain byte-exact.",
|
| 74 |
-
"parent_model": "djduecaster/dfreq-rollers",
|
| 75 |
-
"parent_revision": "fd0c8277150a5cf62d0e425f5176f51fc6f778e3",
|
| 76 |
-
"parent_sha256": "2092a1d8e5b30f2778f227ddf6f26f8eda6487236279f8663bdff71e12805590"
|
| 77 |
-
},
|
| 78 |
-
"command_calibration": {
|
| 79 |
-
"input_index_zero_based": 48,
|
| 80 |
-
"guard": "float32(0.3)<=vx_to_parent<=float32(2.0)",
|
| 81 |
-
"inside_arithmetic": "Clip(float32(vx_to_parent+float32(-0.05)),float32(0.3),float32(2.0))",
|
| 82 |
-
"outside_arithmetic": "Return original float32 vx_to_parent bits unchanged.",
|
| 83 |
-
"offset_float32": -0.05000000074505806,
|
| 84 |
-
"lower_bound_float32": 0.30000001192092896,
|
| 85 |
-
"upper_bound_float32": 2.0,
|
| 86 |
-
"other_60_observation_values_unchanged": true,
|
| 87 |
-
"lateral_and_heading_error_unchanged": true,
|
| 88 |
-
"normalizer_follows_calibration": true,
|
| 89 |
-
"actual_previous_action_history": true,
|
| 90 |
-
"clock_or_seed_conditioning": false,
|
| 91 |
-
"coast_and_brake_mode_note": "Zero/coast including signed zero and negative/brake values retain original input bits. This preserves the upstream command mode, not a new stopping or hardware-safety guarantee.",
|
| 92 |
-
"boundary_note": "The combined controller retains the original-external-vx positive-mode boundary. At external2 the final internal command depends on current attitude; just above2 both stages are identity. Positive off-grid values inside the interval are adapted too.",
|
| 93 |
-
"scope": "Inherited submitted-parent stage, applied AFTER the new feedback adapter. Its input vx_to_parent is not necessarily the original external vx."
|
| 94 |
},
|
| 95 |
"local_evaluation": {
|
| 96 |
-
"
|
| 97 |
-
"event": "roller-sprint-2m",
|
| 98 |
-
"runner_version": 4,
|
| 99 |
-
"arena_commit": "0dd39670b9e07f5281ace33175d4af006aa8632e",
|
| 100 |
-
"full_official_sweep_races": 30,
|
| 101 |
-
"mean_finish_s": 3.088,
|
| 102 |
-
"external_command_m_s": 1.1,
|
| 103 |
-
"seeds_finished": 5,
|
| 104 |
-
"per_seed_s": [
|
| 105 |
-
3.1,
|
| 106 |
-
3.06,
|
| 107 |
-
3.06,
|
| 108 |
-
3.06,
|
| 109 |
-
3.16
|
| 110 |
-
],
|
| 111 |
-
"submitted_parent_mean_s": 3.112,
|
| 112 |
-
"gain_s": 0.024,
|
| 113 |
-
"exact_repeat_arrays": 20,
|
| 114 |
-
"all_stage_races": 147,
|
| 115 |
-
"all_control_steps_including_settle": 35602,
|
| 116 |
-
"saved_ORT_calls": 1024,
|
| 117 |
-
"fresh_seed_robustness_claim": "Limited to the fixed20 previously uninspected official-distribution reset seeds201\u2013220 at the same external1.1command. Not broad physics or real-robot robustness.",
|
| 118 |
-
"server_submission_verified": false
|
| 119 |
-
},
|
| 120 |
-
"publication_status": {
|
| 121 |
-
"state": "owner_authorized_publication",
|
| 122 |
-
"parent_public_repo": "djduecaster/dfreq-rollers",
|
| 123 |
-
"parent_public_revision": "fd0c8277150a5cf62d0e425f5176f51fc6f778e3",
|
| 124 |
-
"new_publication_authorized": true
|
| 125 |
-
},
|
| 126 |
-
"rights_notice": "Pollen Robotics upstream neural weights are credited. No new standalone OSS license is asserted. The existing public source chain is an attributed Hugging Face service-scoped remix; this candidate does not grant general off-platform redistribution rights. Publication to the existing public repository was authorized by its owner on 2026-10-27.",
|
| 127 |
-
"feedback_adapter": {
|
| 128 |
-
"observation_features": {
|
| 129 |
-
"gravity_x_index": 3,
|
| 130 |
-
"gyro_y_index": 1
|
| 131 |
-
},
|
| 132 |
-
"gains": [
|
| 133 |
-
-0.04,
|
| 134 |
-
0.0
|
| 135 |
-
],
|
| 136 |
-
"gravity_center": 0.267,
|
| 137 |
-
"gravity_scale": 0.05,
|
| 138 |
-
"gyro_scale": 0.5,
|
| 139 |
-
"feature_clip": [
|
| 140 |
-
-1,
|
| 141 |
-
1
|
| 142 |
-
],
|
| 143 |
-
"push_delta_clip": [
|
| 144 |
-
-0.04,
|
| 145 |
-
0.04
|
| 146 |
-
],
|
| 147 |
-
"float_arithmetic": "float32",
|
| 148 |
-
"positive_input_mode": [
|
| 149 |
-
0.3,
|
| 150 |
-
2.0
|
| 151 |
-
],
|
| 152 |
-
"other60_input_values_unchanged": true,
|
| 153 |
-
"zero_coast_negative_brake_and_outside_mode_bit_exact": true,
|
| 154 |
-
"before_parent_static_command_calibration": true,
|
| 155 |
-
"clock_or_seed_conditioning": false,
|
| 156 |
-
"time_independent_physical_state_feedback": true,
|
| 157 |
-
"range_warning": "The existing hard positive-mode boundaries remain; this is not a smooth all-command controller."
|
| 158 |
-
},
|
| 159 |
-
"training_and_heldout": {
|
| 160 |
-
"gain_selection_seeds": [
|
| 161 |
-
101,
|
| 162 |
-
102,
|
| 163 |
-
103,
|
| 164 |
-
104,
|
| 165 |
-
105,
|
| 166 |
-
106,
|
| 167 |
-
107,
|
| 168 |
-
108
|
| 169 |
-
],
|
| 170 |
-
"gain_selection_candidate_mean_s": 3.0975,
|
| 171 |
-
"gain_selection_parent_mean_s": 3.155,
|
| 172 |
-
"heldout_seeds": [
|
| 173 |
-
201,
|
| 174 |
-
202,
|
| 175 |
-
203,
|
| 176 |
-
204,
|
| 177 |
-
205,
|
| 178 |
-
206,
|
| 179 |
-
207,
|
| 180 |
-
208,
|
| 181 |
-
209,
|
| 182 |
-
210,
|
| 183 |
-
211,
|
| 184 |
-
212,
|
| 185 |
-
213,
|
| 186 |
-
214,
|
| 187 |
-
215,
|
| 188 |
-
216,
|
| 189 |
-
217,
|
| 190 |
-
218,
|
| 191 |
-
219,
|
| 192 |
-
220
|
| 193 |
-
],
|
| 194 |
-
"heldout_candidate_finishers": 20,
|
| 195 |
-
"heldout_parent_finishers": 17,
|
| 196 |
-
"heldout_candidate_penalized_mean_s": 3.177,
|
| 197 |
-
"heldout_parent_penalized_mean_s": 8.668,
|
| 198 |
-
"failure_penalty_s": 40,
|
| 199 |
-
"heldout_common17_candidate_mean_s": 3.12,
|
| 200 |
-
"heldout_common17_parent_mean_s": 3.1388235294117646,
|
| 201 |
-
"heldout_pairs_faster_tie_slower": [
|
| 202 |
-
13,
|
| 203 |
-
3,
|
| 204 |
-
4
|
| 205 |
-
],
|
| 206 |
-
"heldout_recovered_fall_seeds": [
|
| 207 |
-
208,
|
| 208 |
-
215,
|
| 209 |
-
219
|
| 210 |
-
],
|
| 211 |
-
"no_reselection_after_heldout": true,
|
| 212 |
-
"official_seeds_are_regression_not_heldout": true
|
| 213 |
-
},
|
| 214 |
-
"prepared_update": {
|
| 215 |
-
"target_repository": "djduecaster/dfreq-rollers",
|
| 216 |
-
"arena_entry_name": "dfreq-rollers",
|
| 217 |
-
"state": "OWNER_AUTHORIZED_PUBLICATION",
|
| 218 |
-
"publication_approved": true,
|
| 219 |
-
"arena_submission_approved": true,
|
| 220 |
-
"new_public_revision": null,
|
| 221 |
-
"model_and_timeline_unchanged_from_validated_candidate": true
|
| 222 |
-
},
|
| 223 |
-
"current_local_evaluation": {
|
| 224 |
-
"date": "2026-10-27",
|
| 225 |
-
"arena_commit": "bbddfe587d300063b1d162281d647740738742f5",
|
| 226 |
-
"runner_version": 5,
|
| 227 |
-
"platform": "Apple Silicon macOS",
|
| 228 |
-
"candidate_mean_s": 3.105,
|
| 229 |
-
"candidate_finishes": 5,
|
| 230 |
-
"parent_mean_s": 3.103,
|
| 231 |
-
"parent_finishes": 5,
|
| 232 |
"command_vx": 1.1,
|
| 233 |
-
"
|
| 234 |
-
"
|
| 235 |
-
|
| 236 |
-
|
| 237 |
-
|
| 238 |
-
|
| 239 |
-
|
| 240 |
-
|
| 241 |
-
|
| 242 |
-
|
| 243 |
-
"time_s": 3.12,
|
| 244 |
-
"score_cm": null
|
| 245 |
-
},
|
| 246 |
-
{
|
| 247 |
-
"seed": 202,
|
| 248 |
-
"status": "finish",
|
| 249 |
-
"time_s": 3.18,
|
| 250 |
-
"score_cm": null
|
| 251 |
-
},
|
| 252 |
-
{
|
| 253 |
-
"seed": 203,
|
| 254 |
-
"status": "finish",
|
| 255 |
-
"time_s": 3.1,
|
| 256 |
-
"score_cm": null
|
| 257 |
-
},
|
| 258 |
-
{
|
| 259 |
-
"seed": 204,
|
| 260 |
-
"status": "finish",
|
| 261 |
-
"time_s": 3.04,
|
| 262 |
-
"score_cm": null
|
| 263 |
-
},
|
| 264 |
-
{
|
| 265 |
-
"seed": 205,
|
| 266 |
-
"status": "finish",
|
| 267 |
-
"time_s": 3.12,
|
| 268 |
-
"score_cm": null
|
| 269 |
-
},
|
| 270 |
-
{
|
| 271 |
-
"seed": 206,
|
| 272 |
-
"status": "finish",
|
| 273 |
-
"time_s": 3.125,
|
| 274 |
-
"score_cm": null
|
| 275 |
-
},
|
| 276 |
-
{
|
| 277 |
-
"seed": 207,
|
| 278 |
-
"status": "finish",
|
| 279 |
-
"time_s": 3.11,
|
| 280 |
-
"score_cm": null
|
| 281 |
-
},
|
| 282 |
-
{
|
| 283 |
-
"seed": 208,
|
| 284 |
-
"status": "finish",
|
| 285 |
-
"time_s": 3.19,
|
| 286 |
-
"score_cm": null
|
| 287 |
-
},
|
| 288 |
-
{
|
| 289 |
-
"seed": 209,
|
| 290 |
-
"status": "finish",
|
| 291 |
-
"time_s": 3.115,
|
| 292 |
-
"score_cm": null
|
| 293 |
-
},
|
| 294 |
-
{
|
| 295 |
-
"seed": 210,
|
| 296 |
-
"status": "finish",
|
| 297 |
-
"time_s": 3.1,
|
| 298 |
-
"score_cm": null
|
| 299 |
-
},
|
| 300 |
-
{
|
| 301 |
-
"seed": 211,
|
| 302 |
-
"status": "finish",
|
| 303 |
-
"time_s": 3.095,
|
| 304 |
-
"score_cm": null
|
| 305 |
-
},
|
| 306 |
-
{
|
| 307 |
-
"seed": 212,
|
| 308 |
-
"status": "finish",
|
| 309 |
-
"time_s": 3.12,
|
| 310 |
-
"score_cm": null
|
| 311 |
-
},
|
| 312 |
-
{
|
| 313 |
-
"seed": 213,
|
| 314 |
-
"status": "finish",
|
| 315 |
-
"time_s": 3.145,
|
| 316 |
-
"score_cm": null
|
| 317 |
-
},
|
| 318 |
-
{
|
| 319 |
-
"seed": 214,
|
| 320 |
-
"status": "fall",
|
| 321 |
-
"time_s": null,
|
| 322 |
-
"score_cm": null
|
| 323 |
-
},
|
| 324 |
-
{
|
| 325 |
-
"seed": 215,
|
| 326 |
-
"status": "fall",
|
| 327 |
-
"time_s": null,
|
| 328 |
-
"score_cm": null
|
| 329 |
-
},
|
| 330 |
-
{
|
| 331 |
-
"seed": 216,
|
| 332 |
-
"status": "finish",
|
| 333 |
-
"time_s": 3.105,
|
| 334 |
-
"score_cm": null
|
| 335 |
-
},
|
| 336 |
-
{
|
| 337 |
-
"seed": 217,
|
| 338 |
-
"status": "finish",
|
| 339 |
-
"time_s": 3.11,
|
| 340 |
-
"score_cm": null
|
| 341 |
-
},
|
| 342 |
-
{
|
| 343 |
-
"seed": 218,
|
| 344 |
-
"status": "finish",
|
| 345 |
-
"time_s": 3.16,
|
| 346 |
-
"score_cm": null
|
| 347 |
-
},
|
| 348 |
-
{
|
| 349 |
-
"seed": 219,
|
| 350 |
-
"status": "finish",
|
| 351 |
-
"time_s": 3.58,
|
| 352 |
-
"score_cm": null
|
| 353 |
-
},
|
| 354 |
-
{
|
| 355 |
-
"seed": 220,
|
| 356 |
-
"status": "finish",
|
| 357 |
-
"time_s": 3.055,
|
| 358 |
-
"score_cm": null
|
| 359 |
-
}
|
| 360 |
-
]
|
| 361 |
-
},
|
| 362 |
-
"candidate": {
|
| 363 |
-
"score": 3.1205000000000003,
|
| 364 |
-
"finishes": 20,
|
| 365 |
-
"runner_version": 5,
|
| 366 |
-
"per_seed": [
|
| 367 |
-
{
|
| 368 |
-
"seed": 201,
|
| 369 |
-
"status": "finish",
|
| 370 |
-
"time_s": 3.11,
|
| 371 |
-
"score_cm": null
|
| 372 |
-
},
|
| 373 |
-
{
|
| 374 |
-
"seed": 202,
|
| 375 |
-
"status": "finish",
|
| 376 |
-
"time_s": 3.1350000000000002,
|
| 377 |
-
"score_cm": null
|
| 378 |
-
},
|
| 379 |
-
{
|
| 380 |
-
"seed": 203,
|
| 381 |
-
"status": "finish",
|
| 382 |
-
"time_s": 3.0700000000000003,
|
| 383 |
-
"score_cm": null
|
| 384 |
-
},
|
| 385 |
-
{
|
| 386 |
-
"seed": 204,
|
| 387 |
-
"status": "finish",
|
| 388 |
-
"time_s": 3.0700000000000003,
|
| 389 |
-
"score_cm": null
|
| 390 |
-
},
|
| 391 |
-
{
|
| 392 |
-
"seed": 205,
|
| 393 |
-
"status": "finish",
|
| 394 |
-
"time_s": 3.12,
|
| 395 |
-
"score_cm": null
|
| 396 |
-
},
|
| 397 |
-
{
|
| 398 |
-
"seed": 206,
|
| 399 |
-
"status": "finish",
|
| 400 |
-
"time_s": 3.09,
|
| 401 |
-
"score_cm": null
|
| 402 |
-
},
|
| 403 |
-
{
|
| 404 |
-
"seed": 207,
|
| 405 |
-
"status": "finish",
|
| 406 |
-
"time_s": 3.125,
|
| 407 |
-
"score_cm": null
|
| 408 |
-
},
|
| 409 |
-
{
|
| 410 |
-
"seed": 208,
|
| 411 |
-
"status": "finish",
|
| 412 |
-
"time_s": 3.08,
|
| 413 |
-
"score_cm": null
|
| 414 |
-
},
|
| 415 |
-
{
|
| 416 |
-
"seed": 209,
|
| 417 |
-
"status": "finish",
|
| 418 |
-
"time_s": 3.0700000000000003,
|
| 419 |
-
"score_cm": null
|
| 420 |
-
},
|
| 421 |
-
{
|
| 422 |
-
"seed": 210,
|
| 423 |
-
"status": "finish",
|
| 424 |
-
"time_s": 3.12,
|
| 425 |
-
"score_cm": null
|
| 426 |
-
},
|
| 427 |
-
{
|
| 428 |
-
"seed": 211,
|
| 429 |
-
"status": "finish",
|
| 430 |
-
"time_s": 3.0500000000000003,
|
| 431 |
-
"score_cm": null
|
| 432 |
-
},
|
| 433 |
-
{
|
| 434 |
-
"seed": 212,
|
| 435 |
-
"status": "finish",
|
| 436 |
-
"time_s": 3.1,
|
| 437 |
-
"score_cm": null
|
| 438 |
-
},
|
| 439 |
-
{
|
| 440 |
-
"seed": 213,
|
| 441 |
-
"status": "finish",
|
| 442 |
-
"time_s": 3.125,
|
| 443 |
-
"score_cm": null
|
| 444 |
-
},
|
| 445 |
-
{
|
| 446 |
-
"seed": 214,
|
| 447 |
-
"status": "finish",
|
| 448 |
-
"time_s": 3.18,
|
| 449 |
-
"score_cm": null
|
| 450 |
-
},
|
| 451 |
-
{
|
| 452 |
-
"seed": 215,
|
| 453 |
-
"status": "finish",
|
| 454 |
-
"time_s": 3.39,
|
| 455 |
-
"score_cm": null
|
| 456 |
-
},
|
| 457 |
-
{
|
| 458 |
-
"seed": 216,
|
| 459 |
-
"status": "finish",
|
| 460 |
-
"time_s": 3.11,
|
| 461 |
-
"score_cm": null
|
| 462 |
-
},
|
| 463 |
-
{
|
| 464 |
-
"seed": 217,
|
| 465 |
-
"status": "finish",
|
| 466 |
-
"time_s": 3.115,
|
| 467 |
-
"score_cm": null
|
| 468 |
-
},
|
| 469 |
-
{
|
| 470 |
-
"seed": 218,
|
| 471 |
-
"status": "finish",
|
| 472 |
-
"time_s": 3.13,
|
| 473 |
-
"score_cm": null
|
| 474 |
-
},
|
| 475 |
-
{
|
| 476 |
-
"seed": 219,
|
| 477 |
-
"status": "finish",
|
| 478 |
-
"time_s": 3.14,
|
| 479 |
-
"score_cm": null
|
| 480 |
-
},
|
| 481 |
-
{
|
| 482 |
-
"seed": 220,
|
| 483 |
-
"status": "finish",
|
| 484 |
-
"time_s": 3.08,
|
| 485 |
-
"score_cm": null
|
| 486 |
-
}
|
| 487 |
-
]
|
| 488 |
-
}
|
| 489 |
-
},
|
| 490 |
-
"server_submission_verified": false
|
| 491 |
}
|
| 492 |
}
|
|
|
|
| 15 |
"name": "dfreq-rollers",
|
| 16 |
"kind": "perpetual",
|
| 17 |
"entry_pose": "standing",
|
|
|
|
| 18 |
"command": {
|
| 19 |
"encoding": "constant",
|
| 20 |
"idle": [
|
|
|
|
| 57 |
"arena": {
|
| 58 |
"event": "roller-sprint-2m"
|
| 59 |
},
|
| 60 |
+
"rights_notice": "Pollen Robotics upstream neural weights are credited. No new standalone OSS license is asserted. The existing public source chain is an attributed Hugging Face service-scoped remix; this candidate does not grant general off-platform redistribution rights. Publication to the existing public repository was authorized by its owner on 2026-10-27.",
|
| 61 |
+
"description": "N8 coupled feedback head, frozen command 1.1. Local independent 128/128 finishes, mean 2.7175 s. Official local CLI replication 2.715 s 5/5; no new server score claimed.",
|
| 62 |
"artifact": {
|
| 63 |
"file": "policy.onnx",
|
| 64 |
+
"sha256": "dc660e8128c3ad2446a0cee9c2f8690ccae3dab681509c57010f91a59d78e797",
|
| 65 |
+
"bytes": 808526
|
| 66 |
},
|
| 67 |
"provenance": {
|
| 68 |
"base_model": "pollen-robotics/microduck-roller-sprint-2m-reference",
|
| 69 |
"base_revision": "c72fb92594e8b415487e87dfeed509141afc5e25",
|
| 70 |
"base_sha256": "01edf63a529a8396d46dac62bb427fda1ce67685611e72ddf790bf46f610c82a",
|
| 71 |
+
"parent_revision": "6f282e1a904146ef800ef011b02863c29e2a420b",
|
| 72 |
+
"parent_sha256": "58122a7287b3330d167f5659a5a8fc9f65c7456f7851e5e5d0a9673ecc505d92",
|
| 73 |
"original_neural_parameters_byte_exact": true,
|
| 74 |
"training_field_describes_upstream_Pollen_model": true,
|
| 75 |
+
"original_contribution": "238-coefficient coupled physical-feedback head, episodic derivative-free optimization. Original backbone frozen. Not PPO."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 76 |
},
|
| 77 |
"local_evaluation": {
|
| 78 |
+
"official_source_revision": "bbddfe587d300063b1d162281d647740738742f5",
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 79 |
"command_vx": 1.1,
|
| 80 |
+
"independent_final_starts": 128,
|
| 81 |
+
"finishes": 128,
|
| 82 |
+
"mean_s": 2.7175,
|
| 83 |
+
"median_s": 2.72,
|
| 84 |
+
"max_s": 2.76,
|
| 85 |
+
"private_fallback_mean_s": 2.9226171875,
|
| 86 |
+
"previous_public_model_mean_s": 3.17890625,
|
| 87 |
+
"official_cli_replication_score_s": 2.715,
|
| 88 |
+
"official_cli_finishes": "5/5",
|
| 89 |
+
"server_result_claimed": false
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 90 |
}
|
| 91 |
}
|
policy.onnx
CHANGED
|
@@ -1,3 +1,3 @@
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
-
oid sha256:
|
| 3 |
-
size
|
|
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:dc660e8128c3ad2446a0cee9c2f8690ccae3dab681509c57010f91a59d78e797
|
| 3 |
+
size 808526
|