ZibinDong commited on
Commit
2e73222
·
verified ·
1 Parent(s): 4cda030

Publish audited ActionCodec2 release files

Browse files
Files changed (32) hide show
  1. variants/extended-o1-5mm-4k-2bin-1p2ms/profiles/joint/config.yaml +59 -0
  2. variants/extended-o1-5mm-4k-2bin-1p2ms/profiles/joint/primitives.npz +3 -0
  3. variants/extended-o1-5mm-4k-2bin-1p2ms/profiles/joint/processor_config.json +3 -0
  4. variants/extended-o1-5mm-4k-2bin-1p2ms/router_config.yaml +408 -0
  5. variants/extended-o1-5mm-8k-2bin-1p2ms/config.json +7 -0
  6. variants/extended-o1-5mm-8k-2bin-1p2ms/processor_config.json +11 -0
  7. variants/extended-o1-5mm-8k-2bin-1p2ms/profiles/eef/bpe.json +0 -0
  8. variants/extended-o1-5mm-8k-2bin-1p2ms/profiles/eef/config.json +4 -0
  9. variants/extended-o1-5mm-8k-2bin-1p2ms/profiles/eef/config.yaml +74 -0
  10. variants/extended-o1-5mm-8k-2bin-1p2ms/profiles/eef/primitives.npz +3 -0
  11. variants/extended-o1-5mm-8k-2bin-1p2ms/profiles/eef/processor_config.json +3 -0
  12. variants/extended-o1-5mm-8k-2bin-1p2ms/profiles/joint/bpe.json +0 -0
  13. variants/extended-o1-5mm-8k-2bin-1p2ms/profiles/joint/config.json +4 -0
  14. variants/extended-o1-5mm-8k-2bin-1p2ms/profiles/joint/config.yaml +59 -0
  15. variants/extended-o1-5mm-8k-2bin-1p2ms/profiles/joint/primitives.npz +3 -0
  16. variants/extended-o1-5mm-8k-2bin-1p2ms/profiles/joint/processor_config.json +3 -0
  17. variants/extended-o1-5mm-8k-2bin-1p2ms/router_config.yaml +408 -0
  18. variants/extended-o2-10mm-16k-2bin-1p2ms/config.json +7 -0
  19. variants/extended-o2-10mm-16k-2bin-1p2ms/processor_config.json +11 -0
  20. variants/extended-o2-10mm-16k-2bin-1p2ms/profiles/eef/bpe.json +0 -0
  21. variants/extended-o2-10mm-16k-2bin-1p2ms/profiles/eef/config.json +4 -0
  22. variants/extended-o2-10mm-16k-2bin-1p2ms/profiles/eef/config.yaml +80 -0
  23. variants/extended-o2-10mm-16k-2bin-1p2ms/profiles/eef/primitives.npz +3 -0
  24. variants/extended-o2-10mm-16k-2bin-1p2ms/profiles/eef/processor_config.json +3 -0
  25. variants/extended-o2-10mm-16k-2bin-1p2ms/profiles/joint/bpe.json +0 -0
  26. variants/extended-o2-10mm-16k-2bin-1p2ms/profiles/joint/config.json +4 -0
  27. variants/extended-o2-10mm-16k-2bin-1p2ms/profiles/joint/config.yaml +62 -0
  28. variants/extended-o2-10mm-16k-2bin-1p2ms/profiles/joint/primitives.npz +3 -0
  29. variants/extended-o2-10mm-16k-2bin-1p2ms/profiles/joint/processor_config.json +3 -0
  30. variants/extended-o2-10mm-16k-2bin-1p2ms/router_config.yaml +408 -0
  31. variants/extended-o2-10mm-1k-2bin-1p2ms/config.json +7 -0
  32. variants/extended-o2-10mm-1k-2bin-1p2ms/processor_config.json +11 -0
variants/extended-o1-5mm-4k-2bin-1p2ms/profiles/joint/config.yaml ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ model_type: actioncodec2_unified
2
+ config_version: 1
3
+ physical:
4
+ input_dim: 8
5
+ components:
6
+ generalized_joint_position:
7
+ dims:
8
+ start: 0
9
+ stop: 7
10
+ space: additive
11
+ input_order: 0
12
+ primitive_order: 1
13
+ input_transform:
14
+ scale: 1.0
15
+ clip: false
16
+ constraints:
17
+ order_0:
18
+ min: -6.283185307179586
19
+ max: 6.283185307179586
20
+ order_1:
21
+ min: -0.35
22
+ max: 0.35
23
+ distortion_limit:
24
+ - 0.004
25
+ - 0.004
26
+ - 0.006
27
+ - 0.0075
28
+ - 0.015
29
+ - 0.02
30
+ - 0.02
31
+ primitive_selection: smooth
32
+ gripper_open_command:
33
+ dims:
34
+ - 7
35
+ space: additive
36
+ input_order: 0
37
+ primitive_order: 0
38
+ input_transform:
39
+ scale: 1.0
40
+ clip: true
41
+ constraints:
42
+ order_0:
43
+ min: 0.0
44
+ max: 1.0
45
+ distortion_limit: 0.5
46
+ primitive_selection: nearest
47
+ set_bpe:
48
+ lookahead: 8
49
+ allow_cross_component_merge: false
50
+ train:
51
+ primitives:
52
+ zero_primitive_components:
53
+ - generalized_joint_position
54
+ bpe:
55
+ spatial_vocab_size: 2048
56
+ vocab_size: 4096
57
+ quality_control:
58
+ hard_order_1_scale: 3.0
59
+ min_segment_length: 2
variants/extended-o1-5mm-4k-2bin-1p2ms/profiles/joint/primitives.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:926f2004304296292c45cfaeca11a6a0cc83737db547f2071f07420e23278191
3
+ size 3514
variants/extended-o1-5mm-4k-2bin-1p2ms/profiles/joint/processor_config.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ {
2
+ "processor_class": "ActionCodec2Processor"
3
+ }
variants/extended-o1-5mm-4k-2bin-1p2ms/router_config.yaml ADDED
@@ -0,0 +1,408 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ model_type: actioncodec2_router
2
+ config_version: 4
3
+ profiles:
4
+ - name: joint
5
+ token_offset: 0
6
+ token_budget: 4096
7
+ artifact_fingerprint: a206e492dfe527500ad184e1745c79685973f42141f7765e999faaaff1320fb9
8
+ - name: eef
9
+ token_offset: 4096
10
+ token_budget: 4096
11
+ artifact_fingerprint: 3068461bd50bdb46ee5df074111a69f77b97c62f6ff559973db4078aae595018
12
+ presets:
13
+ - name: single_eef_abs
14
+ input_dim: 7
15
+ input: absolute
16
+ source_hz: 15.0
17
+ target_hz: 15.0
18
+ interpolation: cubic
19
+ token_order: time_major
20
+ components:
21
+ arm:
22
+ space: eef
23
+ gripper_threshold: 0.8
24
+ gripper_open_is_high: true
25
+ position_dims:
26
+ - 0
27
+ - 1
28
+ - 2
29
+ rotation_dims:
30
+ - 3
31
+ - 4
32
+ - 5
33
+ rotation_format: rotation_vector
34
+ gripper_dim: 6
35
+ gripper_closed_value: 0.0
36
+ gripper_open_value: 1.0
37
+ - name: single_joint6_abs
38
+ input_dim: 7
39
+ input: absolute
40
+ source_hz: 15.0
41
+ target_hz: 15.0
42
+ interpolation: cubic
43
+ token_order: time_major
44
+ components:
45
+ arm:
46
+ space: joint
47
+ gripper_threshold: 0.8
48
+ gripper_open_is_high: true
49
+ joint_dims:
50
+ - 0
51
+ - 1
52
+ - 2
53
+ - 3
54
+ - 4
55
+ - 5
56
+ joint_wrap: pi
57
+ gripper_dim: 6
58
+ gripper_closed_value: 0.0
59
+ gripper_open_value: 1.0
60
+ - name: single_joint7_abs
61
+ input_dim: 8
62
+ input: absolute
63
+ source_hz: 15.0
64
+ target_hz: 15.0
65
+ interpolation: cubic
66
+ token_order: time_major
67
+ components:
68
+ arm:
69
+ space: joint
70
+ gripper_threshold: 0.8
71
+ gripper_open_is_high: true
72
+ joint_dims:
73
+ - 0
74
+ - 1
75
+ - 2
76
+ - 3
77
+ - 4
78
+ - 5
79
+ - 6
80
+ joint_wrap: pi
81
+ gripper_dim: 7
82
+ gripper_closed_value: 0.0
83
+ gripper_open_value: 1.0
84
+ - name: single_eef_delta
85
+ input_dim: 7
86
+ input: delta
87
+ source_hz: 15.0
88
+ target_hz: 15.0
89
+ interpolation: cubic
90
+ token_order: time_major
91
+ components:
92
+ arm:
93
+ space: eef
94
+ gripper_threshold: 0.8
95
+ gripper_open_is_high: true
96
+ position_dims:
97
+ - 0
98
+ - 1
99
+ - 2
100
+ rotation_dims:
101
+ - 3
102
+ - 4
103
+ - 5
104
+ rotation_format: rotation_vector
105
+ gripper_dim: 6
106
+ gripper_closed_value: 0.0
107
+ gripper_open_value: 1.0
108
+ - name: single_joint6_delta
109
+ input_dim: 7
110
+ input: delta
111
+ source_hz: 15.0
112
+ target_hz: 15.0
113
+ interpolation: cubic
114
+ token_order: time_major
115
+ components:
116
+ arm:
117
+ space: joint
118
+ gripper_threshold: 0.8
119
+ gripper_open_is_high: true
120
+ joint_dims:
121
+ - 0
122
+ - 1
123
+ - 2
124
+ - 3
125
+ - 4
126
+ - 5
127
+ joint_wrap: pi
128
+ gripper_dim: 6
129
+ gripper_closed_value: 0.0
130
+ gripper_open_value: 1.0
131
+ - name: single_joint7_delta
132
+ input_dim: 8
133
+ input: delta
134
+ source_hz: 15.0
135
+ target_hz: 15.0
136
+ interpolation: cubic
137
+ token_order: time_major
138
+ components:
139
+ arm:
140
+ space: joint
141
+ gripper_threshold: 0.8
142
+ gripper_open_is_high: true
143
+ joint_dims:
144
+ - 0
145
+ - 1
146
+ - 2
147
+ - 3
148
+ - 4
149
+ - 5
150
+ - 6
151
+ joint_wrap: pi
152
+ gripper_dim: 7
153
+ gripper_closed_value: 0.0
154
+ gripper_open_value: 1.0
155
+ - name: dual_eef_abs
156
+ input_dim: 14
157
+ input: absolute
158
+ source_hz: 15.0
159
+ target_hz: 15.0
160
+ interpolation: cubic
161
+ token_order: time_major
162
+ components:
163
+ left_arm:
164
+ space: eef
165
+ gripper_threshold: 0.8
166
+ gripper_open_is_high: true
167
+ position_dims:
168
+ - 0
169
+ - 1
170
+ - 2
171
+ rotation_dims:
172
+ - 3
173
+ - 4
174
+ - 5
175
+ rotation_format: rotation_vector
176
+ gripper_dim: 6
177
+ gripper_closed_value: 0.0
178
+ gripper_open_value: 1.0
179
+ right_arm:
180
+ space: eef
181
+ gripper_threshold: 0.8
182
+ gripper_open_is_high: true
183
+ position_dims:
184
+ - 7
185
+ - 8
186
+ - 9
187
+ rotation_dims:
188
+ - 10
189
+ - 11
190
+ - 12
191
+ rotation_format: rotation_vector
192
+ gripper_dim: 13
193
+ gripper_closed_value: 0.0
194
+ gripper_open_value: 1.0
195
+ - name: dual_joint6_abs
196
+ input_dim: 14
197
+ input: absolute
198
+ source_hz: 15.0
199
+ target_hz: 15.0
200
+ interpolation: cubic
201
+ token_order: time_major
202
+ components:
203
+ left_arm:
204
+ space: joint
205
+ gripper_threshold: 0.8
206
+ gripper_open_is_high: true
207
+ joint_dims:
208
+ - 0
209
+ - 1
210
+ - 2
211
+ - 3
212
+ - 4
213
+ - 5
214
+ joint_wrap: pi
215
+ gripper_dim: 6
216
+ gripper_closed_value: 0.0
217
+ gripper_open_value: 1.0
218
+ right_arm:
219
+ space: joint
220
+ gripper_threshold: 0.8
221
+ gripper_open_is_high: true
222
+ joint_dims:
223
+ - 7
224
+ - 8
225
+ - 9
226
+ - 10
227
+ - 11
228
+ - 12
229
+ joint_wrap: pi
230
+ gripper_dim: 13
231
+ gripper_closed_value: 0.0
232
+ gripper_open_value: 1.0
233
+ - name: dual_joint7_abs
234
+ input_dim: 16
235
+ input: absolute
236
+ source_hz: 15.0
237
+ target_hz: 15.0
238
+ interpolation: cubic
239
+ token_order: time_major
240
+ components:
241
+ left_arm:
242
+ space: joint
243
+ gripper_threshold: 0.8
244
+ gripper_open_is_high: true
245
+ joint_dims:
246
+ - 0
247
+ - 1
248
+ - 2
249
+ - 3
250
+ - 4
251
+ - 5
252
+ - 6
253
+ joint_wrap: pi
254
+ gripper_dim: 7
255
+ gripper_closed_value: 0.0
256
+ gripper_open_value: 1.0
257
+ right_arm:
258
+ space: joint
259
+ gripper_threshold: 0.8
260
+ gripper_open_is_high: true
261
+ joint_dims:
262
+ - 8
263
+ - 9
264
+ - 10
265
+ - 11
266
+ - 12
267
+ - 13
268
+ - 14
269
+ joint_wrap: pi
270
+ gripper_dim: 15
271
+ gripper_closed_value: 0.0
272
+ gripper_open_value: 1.0
273
+ - name: dual_eef_delta
274
+ input_dim: 14
275
+ input: delta
276
+ source_hz: 15.0
277
+ target_hz: 15.0
278
+ interpolation: cubic
279
+ token_order: time_major
280
+ components:
281
+ left_arm:
282
+ space: eef
283
+ gripper_threshold: 0.8
284
+ gripper_open_is_high: true
285
+ position_dims:
286
+ - 0
287
+ - 1
288
+ - 2
289
+ rotation_dims:
290
+ - 3
291
+ - 4
292
+ - 5
293
+ rotation_format: rotation_vector
294
+ gripper_dim: 6
295
+ gripper_closed_value: 0.0
296
+ gripper_open_value: 1.0
297
+ right_arm:
298
+ space: eef
299
+ gripper_threshold: 0.8
300
+ gripper_open_is_high: true
301
+ position_dims:
302
+ - 7
303
+ - 8
304
+ - 9
305
+ rotation_dims:
306
+ - 10
307
+ - 11
308
+ - 12
309
+ rotation_format: rotation_vector
310
+ gripper_dim: 13
311
+ gripper_closed_value: 0.0
312
+ gripper_open_value: 1.0
313
+ - name: dual_joint6_delta
314
+ input_dim: 14
315
+ input: delta
316
+ source_hz: 15.0
317
+ target_hz: 15.0
318
+ interpolation: cubic
319
+ token_order: time_major
320
+ components:
321
+ left_arm:
322
+ space: joint
323
+ gripper_threshold: 0.8
324
+ gripper_open_is_high: true
325
+ joint_dims:
326
+ - 0
327
+ - 1
328
+ - 2
329
+ - 3
330
+ - 4
331
+ - 5
332
+ joint_wrap: pi
333
+ gripper_dim: 6
334
+ gripper_closed_value: 0.0
335
+ gripper_open_value: 1.0
336
+ right_arm:
337
+ space: joint
338
+ gripper_threshold: 0.8
339
+ gripper_open_is_high: true
340
+ joint_dims:
341
+ - 7
342
+ - 8
343
+ - 9
344
+ - 10
345
+ - 11
346
+ - 12
347
+ joint_wrap: pi
348
+ gripper_dim: 13
349
+ gripper_closed_value: 0.0
350
+ gripper_open_value: 1.0
351
+ - name: dual_joint7_delta
352
+ input_dim: 16
353
+ input: delta
354
+ source_hz: 15.0
355
+ target_hz: 15.0
356
+ interpolation: cubic
357
+ token_order: time_major
358
+ components:
359
+ left_arm:
360
+ space: joint
361
+ gripper_threshold: 0.8
362
+ gripper_open_is_high: true
363
+ joint_dims:
364
+ - 0
365
+ - 1
366
+ - 2
367
+ - 3
368
+ - 4
369
+ - 5
370
+ - 6
371
+ joint_wrap: pi
372
+ gripper_dim: 7
373
+ gripper_closed_value: 0.0
374
+ gripper_open_value: 1.0
375
+ right_arm:
376
+ space: joint
377
+ gripper_threshold: 0.8
378
+ gripper_open_is_high: true
379
+ joint_dims:
380
+ - 8
381
+ - 9
382
+ - 10
383
+ - 11
384
+ - 12
385
+ - 13
386
+ - 14
387
+ joint_wrap: pi
388
+ gripper_dim: 15
389
+ gripper_closed_value: 0.0
390
+ gripper_open_value: 1.0
391
+ - name: single_joint6_abs_no_gripper
392
+ input_dim: 6
393
+ input: absolute
394
+ source_hz: 15.0
395
+ target_hz: 15.0
396
+ interpolation: cubic
397
+ token_order: time_major
398
+ components:
399
+ arm:
400
+ space: joint
401
+ joint_dims:
402
+ - 0
403
+ - 1
404
+ - 2
405
+ - 3
406
+ - 4
407
+ - 5
408
+ joint_wrap: pi
variants/extended-o1-5mm-8k-2bin-1p2ms/config.json ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ {
2
+ "model_type": "actioncodec2",
3
+ "processor_class": "ActionCodec2",
4
+ "auto_map": {
5
+ "AutoProcessor": "processing_actioncodec2.ActionCodec2"
6
+ }
7
+ }
variants/extended-o1-5mm-8k-2bin-1p2ms/processor_config.json ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "processor_class": "ActionCodec2",
3
+ "action_space": "single_eef_delta",
4
+ "fitted_profiles": [
5
+ "eef",
6
+ "joint"
7
+ ],
8
+ "auto_map": {
9
+ "AutoProcessor": "processing_actioncodec2.ActionCodec2"
10
+ }
11
+ }
variants/extended-o1-5mm-8k-2bin-1p2ms/profiles/eef/bpe.json ADDED
The diff for this file is too large to render. See raw diff
 
variants/extended-o1-5mm-8k-2bin-1p2ms/profiles/eef/config.json ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ {
2
+ "model_type": "actioncodec2_unified",
3
+ "processor_class": "ActionCodec2Processor"
4
+ }
variants/extended-o1-5mm-8k-2bin-1p2ms/profiles/eef/config.yaml ADDED
@@ -0,0 +1,74 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ model_type: actioncodec2_unified
2
+ config_version: 1
3
+ physical:
4
+ input_dim: 7
5
+ components:
6
+ translation_m:
7
+ dims:
8
+ start: 0
9
+ stop: 3
10
+ space: additive
11
+ input_order: 0
12
+ primitive_order: 1
13
+ input_transform:
14
+ scale: 1.0
15
+ clip: false
16
+ constraints:
17
+ order_0:
18
+ min: -2.0
19
+ max: 2.0
20
+ order_1:
21
+ min: -0.08
22
+ max: 0.08
23
+ distortion_limit: 0.005
24
+ primitive_selection: smooth
25
+ orientation_so3:
26
+ dims:
27
+ start: 3
28
+ stop: 6
29
+ space: so3
30
+ input_order: 0
31
+ primitive_order: 1
32
+ input_transform:
33
+ scale: 1.0
34
+ clip: false
35
+ constraints:
36
+ order_0:
37
+ min: -3.141592653589793
38
+ max: 3.141592653589793
39
+ order_1:
40
+ min: -0.25
41
+ max: 0.25
42
+ distortion_limit: 0.02
43
+ primitive_selection: smooth
44
+ representation: rotation_vector
45
+ multiplication: right
46
+ gripper_open_command:
47
+ dims:
48
+ - 6
49
+ space: additive
50
+ input_order: 0
51
+ primitive_order: 0
52
+ input_transform:
53
+ scale: 1.0
54
+ clip: true
55
+ constraints:
56
+ order_0:
57
+ min: 0.0
58
+ max: 1.0
59
+ distortion_limit: 0.5
60
+ primitive_selection: nearest
61
+ set_bpe:
62
+ lookahead: 8
63
+ allow_cross_component_merge: false
64
+ train:
65
+ primitives:
66
+ zero_primitive_components:
67
+ - translation_m
68
+ - orientation_so3
69
+ bpe:
70
+ spatial_vocab_size: 2048
71
+ vocab_size: 8192
72
+ quality_control:
73
+ hard_order_1_scale: 3.0
74
+ min_segment_length: 2
variants/extended-o1-5mm-8k-2bin-1p2ms/profiles/eef/primitives.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0d44c81be991acc0cc5319fe26eb2e06a43fb0b637f1c4671477f038a2065322
3
+ size 3038
variants/extended-o1-5mm-8k-2bin-1p2ms/profiles/eef/processor_config.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ {
2
+ "processor_class": "ActionCodec2Processor"
3
+ }
variants/extended-o1-5mm-8k-2bin-1p2ms/profiles/joint/bpe.json ADDED
The diff for this file is too large to render. See raw diff
 
variants/extended-o1-5mm-8k-2bin-1p2ms/profiles/joint/config.json ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ {
2
+ "model_type": "actioncodec2_unified",
3
+ "processor_class": "ActionCodec2Processor"
4
+ }
variants/extended-o1-5mm-8k-2bin-1p2ms/profiles/joint/config.yaml ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ model_type: actioncodec2_unified
2
+ config_version: 1
3
+ physical:
4
+ input_dim: 8
5
+ components:
6
+ generalized_joint_position:
7
+ dims:
8
+ start: 0
9
+ stop: 7
10
+ space: additive
11
+ input_order: 0
12
+ primitive_order: 1
13
+ input_transform:
14
+ scale: 1.0
15
+ clip: false
16
+ constraints:
17
+ order_0:
18
+ min: -6.283185307179586
19
+ max: 6.283185307179586
20
+ order_1:
21
+ min: -0.35
22
+ max: 0.35
23
+ distortion_limit:
24
+ - 0.004
25
+ - 0.004
26
+ - 0.006
27
+ - 0.0075
28
+ - 0.015
29
+ - 0.02
30
+ - 0.02
31
+ primitive_selection: smooth
32
+ gripper_open_command:
33
+ dims:
34
+ - 7
35
+ space: additive
36
+ input_order: 0
37
+ primitive_order: 0
38
+ input_transform:
39
+ scale: 1.0
40
+ clip: true
41
+ constraints:
42
+ order_0:
43
+ min: 0.0
44
+ max: 1.0
45
+ distortion_limit: 0.5
46
+ primitive_selection: nearest
47
+ set_bpe:
48
+ lookahead: 8
49
+ allow_cross_component_merge: false
50
+ train:
51
+ primitives:
52
+ zero_primitive_components:
53
+ - generalized_joint_position
54
+ bpe:
55
+ spatial_vocab_size: 2048
56
+ vocab_size: 8192
57
+ quality_control:
58
+ hard_order_1_scale: 3.0
59
+ min_segment_length: 2
variants/extended-o1-5mm-8k-2bin-1p2ms/profiles/joint/primitives.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:926f2004304296292c45cfaeca11a6a0cc83737db547f2071f07420e23278191
3
+ size 3514
variants/extended-o1-5mm-8k-2bin-1p2ms/profiles/joint/processor_config.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ {
2
+ "processor_class": "ActionCodec2Processor"
3
+ }
variants/extended-o1-5mm-8k-2bin-1p2ms/router_config.yaml ADDED
@@ -0,0 +1,408 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ model_type: actioncodec2_router
2
+ config_version: 4
3
+ profiles:
4
+ - name: joint
5
+ token_offset: 0
6
+ token_budget: 8192
7
+ artifact_fingerprint: 82b6dbdbce0e4adf0f71662b44c85bd2b3d96bbe0f9d30cfdba9f27a8f0be6c8
8
+ - name: eef
9
+ token_offset: 8192
10
+ token_budget: 8192
11
+ artifact_fingerprint: e60a3e1d6adbe264dd7e0efcfec27f9bf73dd6ac6c56581071528ce9bb8b1656
12
+ presets:
13
+ - name: single_eef_abs
14
+ input_dim: 7
15
+ input: absolute
16
+ source_hz: 15.0
17
+ target_hz: 15.0
18
+ interpolation: cubic
19
+ token_order: time_major
20
+ components:
21
+ arm:
22
+ space: eef
23
+ gripper_threshold: 0.8
24
+ gripper_open_is_high: true
25
+ position_dims:
26
+ - 0
27
+ - 1
28
+ - 2
29
+ rotation_dims:
30
+ - 3
31
+ - 4
32
+ - 5
33
+ rotation_format: rotation_vector
34
+ gripper_dim: 6
35
+ gripper_closed_value: 0.0
36
+ gripper_open_value: 1.0
37
+ - name: single_joint6_abs
38
+ input_dim: 7
39
+ input: absolute
40
+ source_hz: 15.0
41
+ target_hz: 15.0
42
+ interpolation: cubic
43
+ token_order: time_major
44
+ components:
45
+ arm:
46
+ space: joint
47
+ gripper_threshold: 0.8
48
+ gripper_open_is_high: true
49
+ joint_dims:
50
+ - 0
51
+ - 1
52
+ - 2
53
+ - 3
54
+ - 4
55
+ - 5
56
+ joint_wrap: pi
57
+ gripper_dim: 6
58
+ gripper_closed_value: 0.0
59
+ gripper_open_value: 1.0
60
+ - name: single_joint7_abs
61
+ input_dim: 8
62
+ input: absolute
63
+ source_hz: 15.0
64
+ target_hz: 15.0
65
+ interpolation: cubic
66
+ token_order: time_major
67
+ components:
68
+ arm:
69
+ space: joint
70
+ gripper_threshold: 0.8
71
+ gripper_open_is_high: true
72
+ joint_dims:
73
+ - 0
74
+ - 1
75
+ - 2
76
+ - 3
77
+ - 4
78
+ - 5
79
+ - 6
80
+ joint_wrap: pi
81
+ gripper_dim: 7
82
+ gripper_closed_value: 0.0
83
+ gripper_open_value: 1.0
84
+ - name: single_eef_delta
85
+ input_dim: 7
86
+ input: delta
87
+ source_hz: 15.0
88
+ target_hz: 15.0
89
+ interpolation: cubic
90
+ token_order: time_major
91
+ components:
92
+ arm:
93
+ space: eef
94
+ gripper_threshold: 0.8
95
+ gripper_open_is_high: true
96
+ position_dims:
97
+ - 0
98
+ - 1
99
+ - 2
100
+ rotation_dims:
101
+ - 3
102
+ - 4
103
+ - 5
104
+ rotation_format: rotation_vector
105
+ gripper_dim: 6
106
+ gripper_closed_value: 0.0
107
+ gripper_open_value: 1.0
108
+ - name: single_joint6_delta
109
+ input_dim: 7
110
+ input: delta
111
+ source_hz: 15.0
112
+ target_hz: 15.0
113
+ interpolation: cubic
114
+ token_order: time_major
115
+ components:
116
+ arm:
117
+ space: joint
118
+ gripper_threshold: 0.8
119
+ gripper_open_is_high: true
120
+ joint_dims:
121
+ - 0
122
+ - 1
123
+ - 2
124
+ - 3
125
+ - 4
126
+ - 5
127
+ joint_wrap: pi
128
+ gripper_dim: 6
129
+ gripper_closed_value: 0.0
130
+ gripper_open_value: 1.0
131
+ - name: single_joint7_delta
132
+ input_dim: 8
133
+ input: delta
134
+ source_hz: 15.0
135
+ target_hz: 15.0
136
+ interpolation: cubic
137
+ token_order: time_major
138
+ components:
139
+ arm:
140
+ space: joint
141
+ gripper_threshold: 0.8
142
+ gripper_open_is_high: true
143
+ joint_dims:
144
+ - 0
145
+ - 1
146
+ - 2
147
+ - 3
148
+ - 4
149
+ - 5
150
+ - 6
151
+ joint_wrap: pi
152
+ gripper_dim: 7
153
+ gripper_closed_value: 0.0
154
+ gripper_open_value: 1.0
155
+ - name: dual_eef_abs
156
+ input_dim: 14
157
+ input: absolute
158
+ source_hz: 15.0
159
+ target_hz: 15.0
160
+ interpolation: cubic
161
+ token_order: time_major
162
+ components:
163
+ left_arm:
164
+ space: eef
165
+ gripper_threshold: 0.8
166
+ gripper_open_is_high: true
167
+ position_dims:
168
+ - 0
169
+ - 1
170
+ - 2
171
+ rotation_dims:
172
+ - 3
173
+ - 4
174
+ - 5
175
+ rotation_format: rotation_vector
176
+ gripper_dim: 6
177
+ gripper_closed_value: 0.0
178
+ gripper_open_value: 1.0
179
+ right_arm:
180
+ space: eef
181
+ gripper_threshold: 0.8
182
+ gripper_open_is_high: true
183
+ position_dims:
184
+ - 7
185
+ - 8
186
+ - 9
187
+ rotation_dims:
188
+ - 10
189
+ - 11
190
+ - 12
191
+ rotation_format: rotation_vector
192
+ gripper_dim: 13
193
+ gripper_closed_value: 0.0
194
+ gripper_open_value: 1.0
195
+ - name: dual_joint6_abs
196
+ input_dim: 14
197
+ input: absolute
198
+ source_hz: 15.0
199
+ target_hz: 15.0
200
+ interpolation: cubic
201
+ token_order: time_major
202
+ components:
203
+ left_arm:
204
+ space: joint
205
+ gripper_threshold: 0.8
206
+ gripper_open_is_high: true
207
+ joint_dims:
208
+ - 0
209
+ - 1
210
+ - 2
211
+ - 3
212
+ - 4
213
+ - 5
214
+ joint_wrap: pi
215
+ gripper_dim: 6
216
+ gripper_closed_value: 0.0
217
+ gripper_open_value: 1.0
218
+ right_arm:
219
+ space: joint
220
+ gripper_threshold: 0.8
221
+ gripper_open_is_high: true
222
+ joint_dims:
223
+ - 7
224
+ - 8
225
+ - 9
226
+ - 10
227
+ - 11
228
+ - 12
229
+ joint_wrap: pi
230
+ gripper_dim: 13
231
+ gripper_closed_value: 0.0
232
+ gripper_open_value: 1.0
233
+ - name: dual_joint7_abs
234
+ input_dim: 16
235
+ input: absolute
236
+ source_hz: 15.0
237
+ target_hz: 15.0
238
+ interpolation: cubic
239
+ token_order: time_major
240
+ components:
241
+ left_arm:
242
+ space: joint
243
+ gripper_threshold: 0.8
244
+ gripper_open_is_high: true
245
+ joint_dims:
246
+ - 0
247
+ - 1
248
+ - 2
249
+ - 3
250
+ - 4
251
+ - 5
252
+ - 6
253
+ joint_wrap: pi
254
+ gripper_dim: 7
255
+ gripper_closed_value: 0.0
256
+ gripper_open_value: 1.0
257
+ right_arm:
258
+ space: joint
259
+ gripper_threshold: 0.8
260
+ gripper_open_is_high: true
261
+ joint_dims:
262
+ - 8
263
+ - 9
264
+ - 10
265
+ - 11
266
+ - 12
267
+ - 13
268
+ - 14
269
+ joint_wrap: pi
270
+ gripper_dim: 15
271
+ gripper_closed_value: 0.0
272
+ gripper_open_value: 1.0
273
+ - name: dual_eef_delta
274
+ input_dim: 14
275
+ input: delta
276
+ source_hz: 15.0
277
+ target_hz: 15.0
278
+ interpolation: cubic
279
+ token_order: time_major
280
+ components:
281
+ left_arm:
282
+ space: eef
283
+ gripper_threshold: 0.8
284
+ gripper_open_is_high: true
285
+ position_dims:
286
+ - 0
287
+ - 1
288
+ - 2
289
+ rotation_dims:
290
+ - 3
291
+ - 4
292
+ - 5
293
+ rotation_format: rotation_vector
294
+ gripper_dim: 6
295
+ gripper_closed_value: 0.0
296
+ gripper_open_value: 1.0
297
+ right_arm:
298
+ space: eef
299
+ gripper_threshold: 0.8
300
+ gripper_open_is_high: true
301
+ position_dims:
302
+ - 7
303
+ - 8
304
+ - 9
305
+ rotation_dims:
306
+ - 10
307
+ - 11
308
+ - 12
309
+ rotation_format: rotation_vector
310
+ gripper_dim: 13
311
+ gripper_closed_value: 0.0
312
+ gripper_open_value: 1.0
313
+ - name: dual_joint6_delta
314
+ input_dim: 14
315
+ input: delta
316
+ source_hz: 15.0
317
+ target_hz: 15.0
318
+ interpolation: cubic
319
+ token_order: time_major
320
+ components:
321
+ left_arm:
322
+ space: joint
323
+ gripper_threshold: 0.8
324
+ gripper_open_is_high: true
325
+ joint_dims:
326
+ - 0
327
+ - 1
328
+ - 2
329
+ - 3
330
+ - 4
331
+ - 5
332
+ joint_wrap: pi
333
+ gripper_dim: 6
334
+ gripper_closed_value: 0.0
335
+ gripper_open_value: 1.0
336
+ right_arm:
337
+ space: joint
338
+ gripper_threshold: 0.8
339
+ gripper_open_is_high: true
340
+ joint_dims:
341
+ - 7
342
+ - 8
343
+ - 9
344
+ - 10
345
+ - 11
346
+ - 12
347
+ joint_wrap: pi
348
+ gripper_dim: 13
349
+ gripper_closed_value: 0.0
350
+ gripper_open_value: 1.0
351
+ - name: dual_joint7_delta
352
+ input_dim: 16
353
+ input: delta
354
+ source_hz: 15.0
355
+ target_hz: 15.0
356
+ interpolation: cubic
357
+ token_order: time_major
358
+ components:
359
+ left_arm:
360
+ space: joint
361
+ gripper_threshold: 0.8
362
+ gripper_open_is_high: true
363
+ joint_dims:
364
+ - 0
365
+ - 1
366
+ - 2
367
+ - 3
368
+ - 4
369
+ - 5
370
+ - 6
371
+ joint_wrap: pi
372
+ gripper_dim: 7
373
+ gripper_closed_value: 0.0
374
+ gripper_open_value: 1.0
375
+ right_arm:
376
+ space: joint
377
+ gripper_threshold: 0.8
378
+ gripper_open_is_high: true
379
+ joint_dims:
380
+ - 8
381
+ - 9
382
+ - 10
383
+ - 11
384
+ - 12
385
+ - 13
386
+ - 14
387
+ joint_wrap: pi
388
+ gripper_dim: 15
389
+ gripper_closed_value: 0.0
390
+ gripper_open_value: 1.0
391
+ - name: single_joint6_abs_no_gripper
392
+ input_dim: 6
393
+ input: absolute
394
+ source_hz: 15.0
395
+ target_hz: 15.0
396
+ interpolation: cubic
397
+ token_order: time_major
398
+ components:
399
+ arm:
400
+ space: joint
401
+ joint_dims:
402
+ - 0
403
+ - 1
404
+ - 2
405
+ - 3
406
+ - 4
407
+ - 5
408
+ joint_wrap: pi
variants/extended-o2-10mm-16k-2bin-1p2ms/config.json ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ {
2
+ "model_type": "actioncodec2",
3
+ "processor_class": "ActionCodec2",
4
+ "auto_map": {
5
+ "AutoProcessor": "processing_actioncodec2.ActionCodec2"
6
+ }
7
+ }
variants/extended-o2-10mm-16k-2bin-1p2ms/processor_config.json ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "processor_class": "ActionCodec2",
3
+ "action_space": "single_eef_delta",
4
+ "fitted_profiles": [
5
+ "eef",
6
+ "joint"
7
+ ],
8
+ "auto_map": {
9
+ "AutoProcessor": "processing_actioncodec2.ActionCodec2"
10
+ }
11
+ }
variants/extended-o2-10mm-16k-2bin-1p2ms/profiles/eef/bpe.json ADDED
The diff for this file is too large to render. See raw diff
 
variants/extended-o2-10mm-16k-2bin-1p2ms/profiles/eef/config.json ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ {
2
+ "model_type": "actioncodec2_unified",
3
+ "processor_class": "ActionCodec2Processor"
4
+ }
variants/extended-o2-10mm-16k-2bin-1p2ms/profiles/eef/config.yaml ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ model_type: actioncodec2_unified
2
+ config_version: 1
3
+ physical:
4
+ input_dim: 7
5
+ components:
6
+ translation_m:
7
+ dims:
8
+ start: 0
9
+ stop: 3
10
+ space: additive
11
+ input_order: 0
12
+ primitive_order: 2
13
+ input_transform:
14
+ scale: 1.0
15
+ clip: false
16
+ constraints:
17
+ order_0:
18
+ min: -2.0
19
+ max: 2.0
20
+ order_1:
21
+ min: -0.08
22
+ max: 0.08
23
+ order_2:
24
+ min: -0.025
25
+ max: 0.025
26
+ distortion_limit: 0.01
27
+ primitive_selection: smooth
28
+ orientation_so3:
29
+ dims:
30
+ start: 3
31
+ stop: 6
32
+ space: so3
33
+ input_order: 0
34
+ primitive_order: 2
35
+ input_transform:
36
+ scale: 1.0
37
+ clip: false
38
+ constraints:
39
+ order_0:
40
+ min: -3.141592653589793
41
+ max: 3.141592653589793
42
+ order_1:
43
+ min: -0.25
44
+ max: 0.25
45
+ order_2:
46
+ min: -0.08
47
+ max: 0.08
48
+ distortion_limit: 0.04
49
+ primitive_selection: smooth
50
+ representation: rotation_vector
51
+ multiplication: right
52
+ gripper_open_command:
53
+ dims:
54
+ - 6
55
+ space: additive
56
+ input_order: 0
57
+ primitive_order: 0
58
+ input_transform:
59
+ scale: 1.0
60
+ clip: true
61
+ constraints:
62
+ order_0:
63
+ min: 0.0
64
+ max: 1.0
65
+ distortion_limit: 0.5
66
+ primitive_selection: nearest
67
+ set_bpe:
68
+ lookahead: 8
69
+ allow_cross_component_merge: false
70
+ train:
71
+ primitives:
72
+ zero_primitive_components:
73
+ - translation_m
74
+ - orientation_so3
75
+ bpe:
76
+ spatial_vocab_size: 2048
77
+ vocab_size: 16384
78
+ quality_control:
79
+ hard_order_1_scale: 3.0
80
+ min_segment_length: 2
variants/extended-o2-10mm-16k-2bin-1p2ms/profiles/eef/primitives.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:cf6a4c5cde78d34eb6ace994eb6d7e1957601696d60d9820bc788124b2a66d7b
3
+ size 2246
variants/extended-o2-10mm-16k-2bin-1p2ms/profiles/eef/processor_config.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ {
2
+ "processor_class": "ActionCodec2Processor"
3
+ }
variants/extended-o2-10mm-16k-2bin-1p2ms/profiles/joint/bpe.json ADDED
The diff for this file is too large to render. See raw diff
 
variants/extended-o2-10mm-16k-2bin-1p2ms/profiles/joint/config.json ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ {
2
+ "model_type": "actioncodec2_unified",
3
+ "processor_class": "ActionCodec2Processor"
4
+ }
variants/extended-o2-10mm-16k-2bin-1p2ms/profiles/joint/config.yaml ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ model_type: actioncodec2_unified
2
+ config_version: 1
3
+ physical:
4
+ input_dim: 8
5
+ components:
6
+ generalized_joint_position:
7
+ dims:
8
+ start: 0
9
+ stop: 7
10
+ space: additive
11
+ input_order: 0
12
+ primitive_order: 2
13
+ input_transform:
14
+ scale: 1.0
15
+ clip: false
16
+ constraints:
17
+ order_0:
18
+ min: -6.283185307179586
19
+ max: 6.283185307179586
20
+ order_1:
21
+ min: -0.35
22
+ max: 0.35
23
+ order_2:
24
+ min: -0.25
25
+ max: 0.25
26
+ distortion_limit:
27
+ - 0.008
28
+ - 0.008
29
+ - 0.012
30
+ - 0.015
31
+ - 0.03
32
+ - 0.04
33
+ - 0.04
34
+ primitive_selection: smooth
35
+ gripper_open_command:
36
+ dims:
37
+ - 7
38
+ space: additive
39
+ input_order: 0
40
+ primitive_order: 0
41
+ input_transform:
42
+ scale: 1.0
43
+ clip: true
44
+ constraints:
45
+ order_0:
46
+ min: 0.0
47
+ max: 1.0
48
+ distortion_limit: 0.5
49
+ primitive_selection: nearest
50
+ set_bpe:
51
+ lookahead: 8
52
+ allow_cross_component_merge: false
53
+ train:
54
+ primitives:
55
+ zero_primitive_components:
56
+ - generalized_joint_position
57
+ bpe:
58
+ spatial_vocab_size: 2048
59
+ vocab_size: 16384
60
+ quality_control:
61
+ hard_order_1_scale: 3.0
62
+ min_segment_length: 2
variants/extended-o2-10mm-16k-2bin-1p2ms/profiles/joint/primitives.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5d851023a6e85985b30cc9eeb2df25948ac083dee0b8083c0a67f153bcb2f73a
3
+ size 2714
variants/extended-o2-10mm-16k-2bin-1p2ms/profiles/joint/processor_config.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ {
2
+ "processor_class": "ActionCodec2Processor"
3
+ }
variants/extended-o2-10mm-16k-2bin-1p2ms/router_config.yaml ADDED
@@ -0,0 +1,408 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ model_type: actioncodec2_router
2
+ config_version: 4
3
+ profiles:
4
+ - name: joint
5
+ token_offset: 0
6
+ token_budget: 16384
7
+ artifact_fingerprint: e6db13e734cbc81811994479c5675a365e77bf9dd508de13ed831ff2038f9c1f
8
+ - name: eef
9
+ token_offset: 16384
10
+ token_budget: 16384
11
+ artifact_fingerprint: 4b4ee62a0c34438d4941e52d685d6da6f458b82dd0e08eca42e0201b946b1355
12
+ presets:
13
+ - name: single_eef_abs
14
+ input_dim: 7
15
+ input: absolute
16
+ source_hz: 15.0
17
+ target_hz: 15.0
18
+ interpolation: cubic
19
+ token_order: time_major
20
+ components:
21
+ arm:
22
+ space: eef
23
+ gripper_threshold: 0.8
24
+ gripper_open_is_high: true
25
+ position_dims:
26
+ - 0
27
+ - 1
28
+ - 2
29
+ rotation_dims:
30
+ - 3
31
+ - 4
32
+ - 5
33
+ rotation_format: rotation_vector
34
+ gripper_dim: 6
35
+ gripper_closed_value: 0.0
36
+ gripper_open_value: 1.0
37
+ - name: single_joint6_abs
38
+ input_dim: 7
39
+ input: absolute
40
+ source_hz: 15.0
41
+ target_hz: 15.0
42
+ interpolation: cubic
43
+ token_order: time_major
44
+ components:
45
+ arm:
46
+ space: joint
47
+ gripper_threshold: 0.8
48
+ gripper_open_is_high: true
49
+ joint_dims:
50
+ - 0
51
+ - 1
52
+ - 2
53
+ - 3
54
+ - 4
55
+ - 5
56
+ joint_wrap: pi
57
+ gripper_dim: 6
58
+ gripper_closed_value: 0.0
59
+ gripper_open_value: 1.0
60
+ - name: single_joint7_abs
61
+ input_dim: 8
62
+ input: absolute
63
+ source_hz: 15.0
64
+ target_hz: 15.0
65
+ interpolation: cubic
66
+ token_order: time_major
67
+ components:
68
+ arm:
69
+ space: joint
70
+ gripper_threshold: 0.8
71
+ gripper_open_is_high: true
72
+ joint_dims:
73
+ - 0
74
+ - 1
75
+ - 2
76
+ - 3
77
+ - 4
78
+ - 5
79
+ - 6
80
+ joint_wrap: pi
81
+ gripper_dim: 7
82
+ gripper_closed_value: 0.0
83
+ gripper_open_value: 1.0
84
+ - name: single_eef_delta
85
+ input_dim: 7
86
+ input: delta
87
+ source_hz: 15.0
88
+ target_hz: 15.0
89
+ interpolation: cubic
90
+ token_order: time_major
91
+ components:
92
+ arm:
93
+ space: eef
94
+ gripper_threshold: 0.8
95
+ gripper_open_is_high: true
96
+ position_dims:
97
+ - 0
98
+ - 1
99
+ - 2
100
+ rotation_dims:
101
+ - 3
102
+ - 4
103
+ - 5
104
+ rotation_format: rotation_vector
105
+ gripper_dim: 6
106
+ gripper_closed_value: 0.0
107
+ gripper_open_value: 1.0
108
+ - name: single_joint6_delta
109
+ input_dim: 7
110
+ input: delta
111
+ source_hz: 15.0
112
+ target_hz: 15.0
113
+ interpolation: cubic
114
+ token_order: time_major
115
+ components:
116
+ arm:
117
+ space: joint
118
+ gripper_threshold: 0.8
119
+ gripper_open_is_high: true
120
+ joint_dims:
121
+ - 0
122
+ - 1
123
+ - 2
124
+ - 3
125
+ - 4
126
+ - 5
127
+ joint_wrap: pi
128
+ gripper_dim: 6
129
+ gripper_closed_value: 0.0
130
+ gripper_open_value: 1.0
131
+ - name: single_joint7_delta
132
+ input_dim: 8
133
+ input: delta
134
+ source_hz: 15.0
135
+ target_hz: 15.0
136
+ interpolation: cubic
137
+ token_order: time_major
138
+ components:
139
+ arm:
140
+ space: joint
141
+ gripper_threshold: 0.8
142
+ gripper_open_is_high: true
143
+ joint_dims:
144
+ - 0
145
+ - 1
146
+ - 2
147
+ - 3
148
+ - 4
149
+ - 5
150
+ - 6
151
+ joint_wrap: pi
152
+ gripper_dim: 7
153
+ gripper_closed_value: 0.0
154
+ gripper_open_value: 1.0
155
+ - name: dual_eef_abs
156
+ input_dim: 14
157
+ input: absolute
158
+ source_hz: 15.0
159
+ target_hz: 15.0
160
+ interpolation: cubic
161
+ token_order: time_major
162
+ components:
163
+ left_arm:
164
+ space: eef
165
+ gripper_threshold: 0.8
166
+ gripper_open_is_high: true
167
+ position_dims:
168
+ - 0
169
+ - 1
170
+ - 2
171
+ rotation_dims:
172
+ - 3
173
+ - 4
174
+ - 5
175
+ rotation_format: rotation_vector
176
+ gripper_dim: 6
177
+ gripper_closed_value: 0.0
178
+ gripper_open_value: 1.0
179
+ right_arm:
180
+ space: eef
181
+ gripper_threshold: 0.8
182
+ gripper_open_is_high: true
183
+ position_dims:
184
+ - 7
185
+ - 8
186
+ - 9
187
+ rotation_dims:
188
+ - 10
189
+ - 11
190
+ - 12
191
+ rotation_format: rotation_vector
192
+ gripper_dim: 13
193
+ gripper_closed_value: 0.0
194
+ gripper_open_value: 1.0
195
+ - name: dual_joint6_abs
196
+ input_dim: 14
197
+ input: absolute
198
+ source_hz: 15.0
199
+ target_hz: 15.0
200
+ interpolation: cubic
201
+ token_order: time_major
202
+ components:
203
+ left_arm:
204
+ space: joint
205
+ gripper_threshold: 0.8
206
+ gripper_open_is_high: true
207
+ joint_dims:
208
+ - 0
209
+ - 1
210
+ - 2
211
+ - 3
212
+ - 4
213
+ - 5
214
+ joint_wrap: pi
215
+ gripper_dim: 6
216
+ gripper_closed_value: 0.0
217
+ gripper_open_value: 1.0
218
+ right_arm:
219
+ space: joint
220
+ gripper_threshold: 0.8
221
+ gripper_open_is_high: true
222
+ joint_dims:
223
+ - 7
224
+ - 8
225
+ - 9
226
+ - 10
227
+ - 11
228
+ - 12
229
+ joint_wrap: pi
230
+ gripper_dim: 13
231
+ gripper_closed_value: 0.0
232
+ gripper_open_value: 1.0
233
+ - name: dual_joint7_abs
234
+ input_dim: 16
235
+ input: absolute
236
+ source_hz: 15.0
237
+ target_hz: 15.0
238
+ interpolation: cubic
239
+ token_order: time_major
240
+ components:
241
+ left_arm:
242
+ space: joint
243
+ gripper_threshold: 0.8
244
+ gripper_open_is_high: true
245
+ joint_dims:
246
+ - 0
247
+ - 1
248
+ - 2
249
+ - 3
250
+ - 4
251
+ - 5
252
+ - 6
253
+ joint_wrap: pi
254
+ gripper_dim: 7
255
+ gripper_closed_value: 0.0
256
+ gripper_open_value: 1.0
257
+ right_arm:
258
+ space: joint
259
+ gripper_threshold: 0.8
260
+ gripper_open_is_high: true
261
+ joint_dims:
262
+ - 8
263
+ - 9
264
+ - 10
265
+ - 11
266
+ - 12
267
+ - 13
268
+ - 14
269
+ joint_wrap: pi
270
+ gripper_dim: 15
271
+ gripper_closed_value: 0.0
272
+ gripper_open_value: 1.0
273
+ - name: dual_eef_delta
274
+ input_dim: 14
275
+ input: delta
276
+ source_hz: 15.0
277
+ target_hz: 15.0
278
+ interpolation: cubic
279
+ token_order: time_major
280
+ components:
281
+ left_arm:
282
+ space: eef
283
+ gripper_threshold: 0.8
284
+ gripper_open_is_high: true
285
+ position_dims:
286
+ - 0
287
+ - 1
288
+ - 2
289
+ rotation_dims:
290
+ - 3
291
+ - 4
292
+ - 5
293
+ rotation_format: rotation_vector
294
+ gripper_dim: 6
295
+ gripper_closed_value: 0.0
296
+ gripper_open_value: 1.0
297
+ right_arm:
298
+ space: eef
299
+ gripper_threshold: 0.8
300
+ gripper_open_is_high: true
301
+ position_dims:
302
+ - 7
303
+ - 8
304
+ - 9
305
+ rotation_dims:
306
+ - 10
307
+ - 11
308
+ - 12
309
+ rotation_format: rotation_vector
310
+ gripper_dim: 13
311
+ gripper_closed_value: 0.0
312
+ gripper_open_value: 1.0
313
+ - name: dual_joint6_delta
314
+ input_dim: 14
315
+ input: delta
316
+ source_hz: 15.0
317
+ target_hz: 15.0
318
+ interpolation: cubic
319
+ token_order: time_major
320
+ components:
321
+ left_arm:
322
+ space: joint
323
+ gripper_threshold: 0.8
324
+ gripper_open_is_high: true
325
+ joint_dims:
326
+ - 0
327
+ - 1
328
+ - 2
329
+ - 3
330
+ - 4
331
+ - 5
332
+ joint_wrap: pi
333
+ gripper_dim: 6
334
+ gripper_closed_value: 0.0
335
+ gripper_open_value: 1.0
336
+ right_arm:
337
+ space: joint
338
+ gripper_threshold: 0.8
339
+ gripper_open_is_high: true
340
+ joint_dims:
341
+ - 7
342
+ - 8
343
+ - 9
344
+ - 10
345
+ - 11
346
+ - 12
347
+ joint_wrap: pi
348
+ gripper_dim: 13
349
+ gripper_closed_value: 0.0
350
+ gripper_open_value: 1.0
351
+ - name: dual_joint7_delta
352
+ input_dim: 16
353
+ input: delta
354
+ source_hz: 15.0
355
+ target_hz: 15.0
356
+ interpolation: cubic
357
+ token_order: time_major
358
+ components:
359
+ left_arm:
360
+ space: joint
361
+ gripper_threshold: 0.8
362
+ gripper_open_is_high: true
363
+ joint_dims:
364
+ - 0
365
+ - 1
366
+ - 2
367
+ - 3
368
+ - 4
369
+ - 5
370
+ - 6
371
+ joint_wrap: pi
372
+ gripper_dim: 7
373
+ gripper_closed_value: 0.0
374
+ gripper_open_value: 1.0
375
+ right_arm:
376
+ space: joint
377
+ gripper_threshold: 0.8
378
+ gripper_open_is_high: true
379
+ joint_dims:
380
+ - 8
381
+ - 9
382
+ - 10
383
+ - 11
384
+ - 12
385
+ - 13
386
+ - 14
387
+ joint_wrap: pi
388
+ gripper_dim: 15
389
+ gripper_closed_value: 0.0
390
+ gripper_open_value: 1.0
391
+ - name: single_joint6_abs_no_gripper
392
+ input_dim: 6
393
+ input: absolute
394
+ source_hz: 15.0
395
+ target_hz: 15.0
396
+ interpolation: cubic
397
+ token_order: time_major
398
+ components:
399
+ arm:
400
+ space: joint
401
+ joint_dims:
402
+ - 0
403
+ - 1
404
+ - 2
405
+ - 3
406
+ - 4
407
+ - 5
408
+ joint_wrap: pi
variants/extended-o2-10mm-1k-2bin-1p2ms/config.json ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ {
2
+ "model_type": "actioncodec2",
3
+ "processor_class": "ActionCodec2",
4
+ "auto_map": {
5
+ "AutoProcessor": "processing_actioncodec2.ActionCodec2"
6
+ }
7
+ }
variants/extended-o2-10mm-1k-2bin-1p2ms/processor_config.json ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "processor_class": "ActionCodec2",
3
+ "action_space": "single_eef_delta",
4
+ "fitted_profiles": [
5
+ "eef",
6
+ "joint"
7
+ ],
8
+ "auto_map": {
9
+ "AutoProcessor": "processing_actioncodec2.ActionCodec2"
10
+ }
11
+ }