juicenv commited on
Commit
a445c7b
·
verified ·
1 Parent(s): a80ecfb

publish roller-es12: perpetual, 2b2331f3-1.260.onnx

Browse files
Files changed (3) hide show
  1. README.md +34 -0
  2. manifest.json +41 -0
  3. policy.onnx +3 -0
README.md ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ tags:
3
+ - microduck
4
+ - robotics
5
+ - reinforcement-learning
6
+ - onnx
7
+ library_name: microduck
8
+ pipeline_tag: robotics
9
+ base_model: pollen-robotics/microduck-roller-sprint-2m-reference
10
+ base_model_relation: finetune
11
+ ---
12
+
13
+ # roller-es12
14
+
15
+ 2 m Roller Sprint skater: Pollen roller reference fine-tuned by evolution strategies on the Arena roller scorer, searched on x86 (twelfth round).
16
+
17
+ A **perpetual** policy for the [microduck](https://github.com/pollen-robotics/microduck) (61-D observation, 14 actions, 50 Hz, on rollers). Runs until told otherwise — a gait, loaded into a policy slot.
18
+
19
+ ## Run it on a robot
20
+
21
+ ```bash
22
+ sudo robotctl policy load <slot> juicenv/microduck-roller-es12
23
+ ```
24
+
25
+ The observation normalizer is baked into `policy.onnx`; feed raw observations.
26
+ `manifest.json` follows schema 2 of the microduck policy manifest (`docs/policy-manifest.md` in the daemon repo).
27
+
28
+ A remix of [pollen-robotics/microduck-roller-sprint-2m-reference](https://huggingface.co/pollen-robotics/microduck-roller-sprint-2m-reference).
29
+
30
+ ## Training
31
+
32
+ - **repo**: `pollen-robotics/microduck_rl`
33
+ - **branch**: `lean`
34
+ - **commit**: `5a3636302`
manifest.json ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": 2,
3
+ "model_api": 1,
4
+ "obs_len": 61,
5
+ "action_len": 14,
6
+ "robot": {
7
+ "model": "microduck",
8
+ "hw_rev": 1,
9
+ "servos": "xl330",
10
+ "control_hz": 50,
11
+ "accessories": [
12
+ "rollers"
13
+ ]
14
+ },
15
+ "name": "roller-es12",
16
+ "kind": "perpetual",
17
+ "entry_pose": "standing",
18
+ "description": "2 m Roller Sprint skater: Pollen roller reference fine-tuned by evolution strategies on the Arena roller scorer, searched on x86 (twelfth round).",
19
+ "command": {
20
+ "encoding": "constant",
21
+ "idle": [
22
+ 0.0,
23
+ 0.0,
24
+ 0.0
25
+ ],
26
+ "twist": "unused (zeros)",
27
+ "head": "unused (zeros)",
28
+ "body": "unused (zeros)"
29
+ },
30
+ "duration_s": null,
31
+ "training": {
32
+ "repo": "pollen-robotics/microduck_rl",
33
+ "commit": "5a3636302",
34
+ "branch": "lean",
35
+ "dirty": false,
36
+ "source_file": "2b2331f3-1.260.onnx"
37
+ },
38
+ "arena": {
39
+ "event": "roller-sprint-2m"
40
+ }
41
+ }
policy.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c1a462cee14df0cc65895b675def6647551ac14060b1b4874361345e004142cd
3
+ size 793753