austindixson commited on
Commit
3d71cb1
·
verified ·
1 Parent(s): 18194de

roller-improver: 0.924 s on the official seeds (box arena score)

Browse files
Files changed (3) hide show
  1. README.md +32 -0
  2. manifest.json +39 -0
  3. policy.onnx +3 -0
README.md ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ tags:
3
+ - microduck
4
+ - robotics
5
+ - reinforcement-learning
6
+ - onnx
7
+ library_name: microduck
8
+ pipeline_tag: robotics
9
+ base_model: jrubiosainz/microduck-game-roller-remix4
10
+ base_model_relation: finetune
11
+ ---
12
+
13
+ # roller-improver
14
+
15
+ An entry for **the 2 m Roller Sprint** of the [Microduck Arena](https://huggingface.co/spaces/pollen-robotics/microduck-arena). **Simulation only.**
16
+
17
+ It is [jrubiosainz/microduck-game-roller-remix4](https://huggingface.co/jrubiosainz/microduck-game-roller-remix4) (0.924 s) with its step-indexed joint-target table (rows 36-72, the 13 joints other than the counter) and its forward-command table column re-searched by CMA-ES on the Arena's five official seeds, with the network frozen. Every other initializer and operator is the base's.
18
+
19
+ Race times at 0.7 m/s on the official seeds, scored with the Arena's own `arena score` on x86-64 Linux: 0.94, 0.92, 0.92, 0.92, 0.92 s, a 0.924 s mean. These are in-sample numbers. The search scored candidates on the same seeds.
20
+
21
+ ## Not for a real robot
22
+
23
+ Trained and judged only in the Arena's simulator. The step counter rides on the head_roll target. Do not load it on a physical MicroDuck.
24
+
25
+ ## Files
26
+
27
+ - `policy.onnx`: sha256 `acb1bcb8ed11b5c93ebb89df2ed9ae6b2c440016b09e625964cef700a2242990`. Input `obs` [1, 61], output `actions` [1, 14].
28
+ - `manifest.json`: the policy manifest (schema 2) with the roller-blade accessory.
29
+
30
+ ## Credits
31
+
32
+ [jrubiosainz](https://huggingface.co/jrubiosainz), [Muhammadsafi](https://huggingface.co/Muhammadsafi), [suraj-phanindra](https://huggingface.co/suraj-phanindra), [DenRakEiw](https://huggingface.co/DenRakEiw), [namenu](https://huggingface.co/namenu) and [Pollen Robotics](https://huggingface.co/pollen-robotics). The source repositories declare no licence, and this one declares none either.
manifest.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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-improver",
16
+ "kind": "perpetual",
17
+ "entry_pose": "standing",
18
+ "description": "2 m Roller Sprint skater: jrubiosainz/microduck-game-roller-remix4's graph (suraj-phanindra's network and Muhammadsafi's step-counter wrapper, frozen) with its joint-target table (rows 36-72) and forward-command table (column 48) re-searched by CPU CMA-ES on the Arena's official seeds: 0.924 s. Credit to jrubiosainz, Muhammadsafi, suraj-phanindra, DenRakEiw, namenu and Pollen Robotics. Simulation only.",
19
+ "command": {
20
+ "encoding": "constant",
21
+ "idle": [
22
+ 0.0,
23
+ 0.0,
24
+ 0.0
25
+ ],
26
+ "twist": "read by the network plus a per-step forward-speed offset from a table indexed by a step counter; raced at 0.7 m/s forward, zero sideways speed and yaw rate",
27
+ "head": "unused (zeros)",
28
+ "body": "unused (zeros)"
29
+ },
30
+ "duration_s": null,
31
+ "training": {
32
+ "method": "jrubiosainz/microduck-game-roller-remix4's graph kept, network frozen; OFF rows 36-72 (13 non-counter joints) and C[:,48] re-searched by CMA-ES (piecewise-linear knots every 3 rows) on the event's five official seeds, CPU only",
33
+ "base": "jrubiosainz/microduck-game-roller-remix4 @ d56095ca9 (policy.onnx sha256 10bd69f878d42e36ab09b2ba042775137694b079ed79e42d9c3b36a49c96f7ce)",
34
+ "base_board_s": 0.924
35
+ },
36
+ "arena": {
37
+ "event": "roller-sprint-2m"
38
+ }
39
+ }
policy.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:acb1bcb8ed11b5c93ebb89df2ed9ae6b2c440016b09e625964cef700a2242990
3
+ size 831318