SjohnU commited on
Commit
0308d05
·
verified ·
1 Parent(s): cf7ebc5

Sync policy checkpoints (2026-06-29T13:24:19Z)

Browse files
ETHRC-humanoidv1-walk-urdf4-v0_u4_walk_gait/deploy.yaml ADDED
@@ -0,0 +1,425 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: ETHRC-humanoidv1-walk-urdf4-v0_u4_walk_gait
2
+ task: ETHRC-humanoidv1-walk-urdf4-v0
3
+ interface: lo
4
+ sim2sim: true
5
+ msg_type: go
6
+ imu_type: base_link
7
+ lowcmd_topic: rt/lowcmd
8
+ lowstate_topic: rt/lowstate
9
+ policy_path: policy.pt
10
+ num_actions: 26
11
+ action_scale: 0.25
12
+ use_default_offset: true
13
+ control_dt: 0.02
14
+ policy_rate_hz: 50.0
15
+ decimation: 4
16
+ sim_dt: 0.005
17
+ joint_names:
18
+ - waist_upperbody_yaw
19
+ - hip_central_rotation
20
+ - neck_yaw
21
+ - shoulder_flexion_l
22
+ - shoulder_flexion_r
23
+ - leg_flexion_l
24
+ - leg_flexion_r
25
+ - neck_pitch
26
+ - shoulder_abduction_l
27
+ - shoulder_abduction_r
28
+ - leg_abduction_l
29
+ - leg_abduction_r
30
+ - shoulder_rotation_l
31
+ - shoulder_rotation_r
32
+ - hip_yaw_l
33
+ - hip_yaw_r
34
+ - elbow_flexion_l
35
+ - elbow_flexion_r
36
+ - knee_l
37
+ - knee_r
38
+ - wrist_rotation_l
39
+ - wrist_rotation_r
40
+ - foot_pitch_l
41
+ - foot_pitch_r
42
+ - foot_roll_l
43
+ - foot_roll_r
44
+ joint2motor_idx:
45
+ - 0
46
+ - 1
47
+ - 2
48
+ - 3
49
+ - 4
50
+ - 5
51
+ - 6
52
+ - 7
53
+ - 8
54
+ - 9
55
+ - 10
56
+ - 11
57
+ - 12
58
+ - 13
59
+ - 14
60
+ - 15
61
+ - 16
62
+ - 17
63
+ - 18
64
+ - 19
65
+ - 20
66
+ - 21
67
+ - 22
68
+ - 23
69
+ - 24
70
+ - 25
71
+ default_angles:
72
+ - 0.0
73
+ - 0.0
74
+ - 0.0
75
+ - 0.0
76
+ - 0.0
77
+ - 0.0
78
+ - 0.0
79
+ - 0.0
80
+ - 0.0
81
+ - 0.0
82
+ - 0.0
83
+ - 0.0
84
+ - 0.0
85
+ - 0.0
86
+ - 0.0
87
+ - 0.0
88
+ - 0.0
89
+ - 0.0
90
+ - 0.0
91
+ - 0.0
92
+ - 0.0
93
+ - 0.0
94
+ - 0.0
95
+ - 0.0
96
+ - 0.0
97
+ - 0.0
98
+ kps:
99
+ - 200.0
100
+ - 200.0
101
+ - 50.0
102
+ - 100.0
103
+ - 100.0
104
+ - 200.0
105
+ - 200.0
106
+ - 50.0
107
+ - 100.0
108
+ - 100.0
109
+ - 200.0
110
+ - 200.0
111
+ - 50.0
112
+ - 50.0
113
+ - 200.0
114
+ - 200.0
115
+ - 50.0
116
+ - 50.0
117
+ - 200.0
118
+ - 200.0
119
+ - 50.0
120
+ - 50.0
121
+ - 40.0
122
+ - 40.0
123
+ - 60.0
124
+ - 60.0
125
+ kds:
126
+ - 10.0
127
+ - 10.0
128
+ - 1.0
129
+ - 2.0
130
+ - 2.0
131
+ - 10.0
132
+ - 10.0
133
+ - 1.0
134
+ - 2.0
135
+ - 2.0
136
+ - 10.0
137
+ - 10.0
138
+ - 1.0
139
+ - 1.0
140
+ - 10.0
141
+ - 10.0
142
+ - 1.0
143
+ - 1.0
144
+ - 10.0
145
+ - 10.0
146
+ - 1.0
147
+ - 1.0
148
+ - 2.0
149
+ - 2.0
150
+ - 3.0
151
+ - 3.0
152
+ effort_limits:
153
+ - 128.0
154
+ - 128.0
155
+ - 40.0
156
+ - 80.0
157
+ - 80.0
158
+ - 128.0
159
+ - 128.0
160
+ - 40.0
161
+ - 80.0
162
+ - 80.0
163
+ - 128.0
164
+ - 128.0
165
+ - 40.0
166
+ - 40.0
167
+ - 128.0
168
+ - 128.0
169
+ - 40.0
170
+ - 40.0
171
+ - 128.0
172
+ - 128.0
173
+ - 40.0
174
+ - 40.0
175
+ - 40.0
176
+ - 40.0
177
+ - 40.0
178
+ - 40.0
179
+ articulation_joint_names:
180
+ - waist_upperbody_yaw
181
+ - hip_central_rotation
182
+ - neck_yaw
183
+ - shoulder_flexion_l
184
+ - shoulder_flexion_r
185
+ - leg_flexion_l
186
+ - leg_flexion_r
187
+ - neck_pitch
188
+ - shoulder_abduction_l
189
+ - shoulder_abduction_r
190
+ - leg_abduction_l
191
+ - leg_abduction_r
192
+ - shoulder_rotation_l
193
+ - shoulder_rotation_r
194
+ - hip_yaw_l
195
+ - hip_yaw_r
196
+ - elbow_flexion_l
197
+ - elbow_flexion_r
198
+ - knee_l
199
+ - knee_r
200
+ - wrist_rotation_l
201
+ - wrist_rotation_r
202
+ - foot_pitch_l
203
+ - foot_pitch_r
204
+ - foot_roll_l
205
+ - foot_roll_r
206
+ articulation_default_angles:
207
+ - 0.0
208
+ - 0.0
209
+ - 0.0
210
+ - 0.0
211
+ - 0.0
212
+ - 0.0
213
+ - 0.0
214
+ - 0.0
215
+ - 0.0
216
+ - 0.0
217
+ - 0.0
218
+ - 0.0
219
+ - 0.0
220
+ - 0.0
221
+ - 0.0
222
+ - 0.0
223
+ - 0.0
224
+ - 0.0
225
+ - 0.0
226
+ - 0.0
227
+ - 0.0
228
+ - 0.0
229
+ - 0.0
230
+ - 0.0
231
+ - 0.0
232
+ - 0.0
233
+ pd_per_joint:
234
+ waist_upperbody_yaw:
235
+ kp: 200.0
236
+ kd: 10.0
237
+ effort_limit: 128.0
238
+ velocity_limit: 14.65999984741211
239
+ hip_central_rotation:
240
+ kp: 200.0
241
+ kd: 10.0
242
+ effort_limit: 128.0
243
+ velocity_limit: 14.65999984741211
244
+ leg_flexion_l:
245
+ kp: 200.0
246
+ kd: 10.0
247
+ effort_limit: 128.0
248
+ velocity_limit: 14.65999984741211
249
+ leg_flexion_r:
250
+ kp: 200.0
251
+ kd: 10.0
252
+ effort_limit: 128.0
253
+ velocity_limit: 14.65999984741211
254
+ leg_abduction_l:
255
+ kp: 200.0
256
+ kd: 10.0
257
+ effort_limit: 128.0
258
+ velocity_limit: 14.65999984741211
259
+ leg_abduction_r:
260
+ kp: 200.0
261
+ kd: 10.0
262
+ effort_limit: 128.0
263
+ velocity_limit: 14.65999984741211
264
+ hip_yaw_l:
265
+ kp: 200.0
266
+ kd: 10.0
267
+ effort_limit: 128.0
268
+ velocity_limit: 14.65999984741211
269
+ hip_yaw_r:
270
+ kp: 200.0
271
+ kd: 10.0
272
+ effort_limit: 128.0
273
+ velocity_limit: 14.65999984741211
274
+ knee_l:
275
+ kp: 200.0
276
+ kd: 10.0
277
+ effort_limit: 128.0
278
+ velocity_limit: 14.65999984741211
279
+ knee_r:
280
+ kp: 200.0
281
+ kd: 10.0
282
+ effort_limit: 128.0
283
+ velocity_limit: 14.65999984741211
284
+ shoulder_flexion_l:
285
+ kp: 100.0
286
+ kd: 2.0
287
+ effort_limit: 80.0
288
+ velocity_limit: 18.0
289
+ shoulder_flexion_r:
290
+ kp: 100.0
291
+ kd: 2.0
292
+ effort_limit: 80.0
293
+ velocity_limit: 18.0
294
+ shoulder_abduction_l:
295
+ kp: 100.0
296
+ kd: 2.0
297
+ effort_limit: 80.0
298
+ velocity_limit: 18.0
299
+ shoulder_abduction_r:
300
+ kp: 100.0
301
+ kd: 2.0
302
+ effort_limit: 80.0
303
+ velocity_limit: 18.0
304
+ neck_yaw:
305
+ kp: 50.0
306
+ kd: 1.0
307
+ effort_limit: 40.0
308
+ velocity_limit: 20.0
309
+ neck_pitch:
310
+ kp: 50.0
311
+ kd: 1.0
312
+ effort_limit: 40.0
313
+ velocity_limit: 20.0
314
+ shoulder_rotation_l:
315
+ kp: 50.0
316
+ kd: 1.0
317
+ effort_limit: 40.0
318
+ velocity_limit: 20.0
319
+ shoulder_rotation_r:
320
+ kp: 50.0
321
+ kd: 1.0
322
+ effort_limit: 40.0
323
+ velocity_limit: 20.0
324
+ elbow_flexion_l:
325
+ kp: 50.0
326
+ kd: 1.0
327
+ effort_limit: 40.0
328
+ velocity_limit: 20.0
329
+ elbow_flexion_r:
330
+ kp: 50.0
331
+ kd: 1.0
332
+ effort_limit: 40.0
333
+ velocity_limit: 20.0
334
+ wrist_rotation_l:
335
+ kp: 50.0
336
+ kd: 1.0
337
+ effort_limit: 40.0
338
+ velocity_limit: 20.0
339
+ wrist_rotation_r:
340
+ kp: 50.0
341
+ kd: 1.0
342
+ effort_limit: 40.0
343
+ velocity_limit: 20.0
344
+ foot_pitch_l:
345
+ kp: 40.0
346
+ kd: 2.0
347
+ effort_limit: 40.0
348
+ velocity_limit: 15.0
349
+ foot_pitch_r:
350
+ kp: 40.0
351
+ kd: 2.0
352
+ effort_limit: 40.0
353
+ velocity_limit: 15.0
354
+ foot_roll_l:
355
+ kp: 60.0
356
+ kd: 3.0
357
+ effort_limit: 40.0
358
+ velocity_limit: 15.0
359
+ foot_roll_r:
360
+ kp: 60.0
361
+ kd: 3.0
362
+ effort_limit: 40.0
363
+ velocity_limit: 15.0
364
+ obs_history_length: 5
365
+ obs_single_frame_dim: 89
366
+ obs_total_dim: 445
367
+ obs_layout:
368
+ - name: base_ang_vel
369
+ start: 0
370
+ end: 15
371
+ base_dim: 3
372
+ block_dim: 15
373
+ scale: 0.2
374
+ - name: projected_gravity
375
+ start: 15
376
+ end: 30
377
+ base_dim: 3
378
+ block_dim: 15
379
+ scale: 1.0
380
+ - name: velocity_commands
381
+ start: 30
382
+ end: 45
383
+ base_dim: 3
384
+ block_dim: 15
385
+ scale: 1.0
386
+ params:
387
+ command_name: base_velocity
388
+ - name: joint_pos_rel
389
+ start: 45
390
+ end: 175
391
+ base_dim: 26
392
+ block_dim: 130
393
+ scale: 1.0
394
+ - name: joint_vel_rel
395
+ start: 175
396
+ end: 305
397
+ base_dim: 26
398
+ block_dim: 130
399
+ scale: 0.05
400
+ - name: last_action
401
+ start: 305
402
+ end: 435
403
+ base_dim: 26
404
+ block_dim: 130
405
+ scale: 1.0
406
+ - name: gait_phase
407
+ start: 435
408
+ end: 445
409
+ base_dim: 2
410
+ block_dim: 10
411
+ scale: 1.0
412
+ params:
413
+ period: 0.6
414
+ command_name: base_velocity
415
+ command_ranges:
416
+ lin_vel_x:
417
+ - -0.1
418
+ - 0.1
419
+ lin_vel_y:
420
+ - 0.1
421
+ - 0.8
422
+ ang_vel_z:
423
+ - -0.1
424
+ - 0.1
425
+ checkpoint: /home/sjohn/Documents/project/rc_humanoid_rl_lab/logs/rsl_rl/humanoid_v1_locomotion/ETHRC-humanoidv1-walk-urdf4-v0_u4_walk_gait/model_5999.pt
ETHRC-humanoidv1-walk-urdf4-v0_u4_walk_gait/policy.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:74f62c19d1008c938fd1c9eeb62a82d280c9019b32760d253c187346feeca510
3
+ size 1584867
ETHRC-humanoidv1-walk-urdf4-v0_u4_walk_gait/policy.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7f13b2ee6fff19862695dff0b556a2b395c08846c111921f8c43c2e8978119bb
3
+ size 1596886
u4_stand_pushrecovery_v5/README.md ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Standing + push-recovery — stepping (`u4_stand_pushrecovery_v5`)
2
+
3
+ A standing/balance policy for ETHRC Humanoid V1 (URDF_4, PSU, 0.75× compliant gains): the robot
4
+ **stands still, and when shoved takes a protective STEP to catch itself and returns to standing.**
5
+
6
+ ## Status (read this)
7
+ - ✅ **Clean in Isaac**: 99.8% survival at the trained max shove (**0.40 m/s velocity kick**), recovers by
8
+ **stepping** (`recovery_step` reward genuinely earned), and stands **still at rest** (no idle shuffle —
9
+ the gait/lift rewards are command-gated OFF at zero command).
10
+ - ⚠️ **Does NOT yet transfer to sim2sim/MuJoCo**: it collapses even just standing on release (the
11
+ proprioceptive sim2sim transfer gap — same as the URDF_4 walker). Needs dynamics-DR hardening +
12
+ likely closed-loop velocity sensing. Deploy only after that is resolved.
13
+
14
+ ## Recipe
15
+ - **Two-phase, warm-started.** Phase A: flat standing from scratch (~4500 iters, `time_out 0.9995`).
16
+ Phase B: WARM-START **from the walker** (`u4_walk_pdgain075b/model_9999`, which already steps) + a
17
+ velocity-gated `recovery_step` reward + a readiness-gated push curriculum (0→0.40 m/s). The walker
18
+ warm-start was the key — stepping recovery can't be bootstrapped from a pure stander.
19
+ - Agent `HumanoidWarmFinetuneClipCfg` (LR 2.5e-4, entropy 0.005 — the warm-start collapse fix),
20
+ clip_actions=100. Checkpoint: **model_17998**.
21
+ - Robot: URDF_4 PSU, 0.75× gains (legs 112.5/2.6, foot 30/0.87, shoulders 75/1.73, arms 37.5/0.87),
22
+ arms locked → 16 leg/torso actions. Command = stand (rel_standing_envs=1.0).
23
+
24
+ ## Files
25
+ - `policy.pt` / `policy.onnx` — TorchScript / ONNX actor; `deploy.yaml` — obs layout, per-joint PD
26
+ gains/limits, action order/scale, control rate, source checkpoint.
27
+
28
+ ## Validate
29
+ MuJoCo: `sim2sim.py --yaml deploy.yaml --base release --vy 0` (stand), then shove with `--joystick`
30
+ (L-stick drive, any button = shove), `--view` keyboard (I/K/J/L/SPACE), or `--push-every N`. base_link
31
+ convention: +X right, +Y forward, +Z up. (Expect the transfer-gap collapse until the DR-hardened
32
+ version is trained.)
u4_stand_pushrecovery_v5/deploy.yaml ADDED
@@ -0,0 +1,356 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: u4_stand_pushrecovery_v5
2
+ task: ETHRC-humanoidv1-stand-pushrecovery-psu-v0
3
+ interface: lo
4
+ sim2sim: true
5
+ msg_type: go
6
+ imu_type: base_link
7
+ lowcmd_topic: rt/lowcmd
8
+ lowstate_topic: rt/lowstate
9
+ policy_path: policy.pt
10
+ num_actions: 16
11
+ action_scale: 0.25
12
+ use_default_offset: true
13
+ control_dt: 0.02
14
+ policy_rate_hz: 50.0
15
+ decimation: 4
16
+ sim_dt: 0.005
17
+ joint_names:
18
+ - waist_upperbody_yaw
19
+ - hip_central_rotation
20
+ - neck_yaw
21
+ - leg_flexion_l
22
+ - leg_flexion_r
23
+ - neck_pitch
24
+ - leg_abduction_l
25
+ - leg_abduction_r
26
+ - hip_yaw_l
27
+ - hip_yaw_r
28
+ - knee_l
29
+ - knee_r
30
+ - foot_pitch_l
31
+ - foot_pitch_r
32
+ - foot_roll_l
33
+ - foot_roll_r
34
+ joint2motor_idx:
35
+ - 0
36
+ - 1
37
+ - 2
38
+ - 3
39
+ - 4
40
+ - 5
41
+ - 6
42
+ - 7
43
+ - 8
44
+ - 9
45
+ - 10
46
+ - 11
47
+ - 12
48
+ - 13
49
+ - 14
50
+ - 15
51
+ default_angles:
52
+ - 0.0
53
+ - 0.0
54
+ - 0.0
55
+ - 0.0
56
+ - 0.0
57
+ - 0.0
58
+ - 0.0
59
+ - 0.0
60
+ - 0.0
61
+ - 0.0
62
+ - 0.0
63
+ - 0.0
64
+ - 0.0
65
+ - 0.0
66
+ - 0.0
67
+ - 0.0
68
+ kps:
69
+ - 109.16725158691406
70
+ - 109.16725158691406
71
+ - 36.09806823730469
72
+ - 109.16725158691406
73
+ - 109.16725158691406
74
+ - 36.09806823730469
75
+ - 109.16725158691406
76
+ - 109.16725158691406
77
+ - 109.16725158691406
78
+ - 109.16725158691406
79
+ - 109.16725158691406
80
+ - 109.16725158691406
81
+ - 29.17108154296875
82
+ - 29.17108154296875
83
+ - 29.17108154296875
84
+ - 29.17108154296875
85
+ kds:
86
+ - 2.4838883876800537
87
+ - 2.4838883876800537
88
+ - 0.8694121241569519
89
+ - 2.4838883876800537
90
+ - 2.4838883876800537
91
+ - 0.8694121241569519
92
+ - 2.4838883876800537
93
+ - 2.4838883876800537
94
+ - 2.4838883876800537
95
+ - 2.4838883876800537
96
+ - 2.4838883876800537
97
+ - 2.4838883876800537
98
+ - 0.8494626879692078
99
+ - 0.8494626879692078
100
+ - 0.8494626879692078
101
+ - 0.8494626879692078
102
+ effort_limits:
103
+ - 128.0
104
+ - 128.0
105
+ - 40.0
106
+ - 128.0
107
+ - 128.0
108
+ - 40.0
109
+ - 128.0
110
+ - 128.0
111
+ - 128.0
112
+ - 128.0
113
+ - 128.0
114
+ - 128.0
115
+ - 40.0
116
+ - 40.0
117
+ - 40.0
118
+ - 40.0
119
+ articulation_joint_names:
120
+ - waist_upperbody_yaw
121
+ - hip_central_rotation
122
+ - neck_yaw
123
+ - shoulder_flexion_l
124
+ - shoulder_flexion_r
125
+ - leg_flexion_l
126
+ - leg_flexion_r
127
+ - neck_pitch
128
+ - shoulder_abduction_l
129
+ - shoulder_abduction_r
130
+ - leg_abduction_l
131
+ - leg_abduction_r
132
+ - shoulder_rotation_l
133
+ - shoulder_rotation_r
134
+ - hip_yaw_l
135
+ - hip_yaw_r
136
+ - elbow_flexion_l
137
+ - elbow_flexion_r
138
+ - knee_l
139
+ - knee_r
140
+ - wrist_rotation_l
141
+ - wrist_rotation_r
142
+ - foot_pitch_l
143
+ - foot_pitch_r
144
+ - foot_roll_l
145
+ - foot_roll_r
146
+ articulation_default_angles:
147
+ - 0.0
148
+ - 0.0
149
+ - 0.0
150
+ - 0.0
151
+ - 0.0
152
+ - 0.0
153
+ - 0.0
154
+ - 0.0
155
+ - 0.0
156
+ - 0.0
157
+ - 0.0
158
+ - 0.0
159
+ - 0.0
160
+ - 0.0
161
+ - 0.0
162
+ - 0.0
163
+ - 0.0
164
+ - 0.0
165
+ - 0.0
166
+ - 0.0
167
+ - 0.0
168
+ - 0.0
169
+ - 0.0
170
+ - 0.0
171
+ - 0.0
172
+ - 0.0
173
+ pd_per_joint:
174
+ waist_upperbody_yaw:
175
+ kp: 109.16725158691406
176
+ kd: 2.4838883876800537
177
+ effort_limit: 128.0
178
+ velocity_limit: 14.65999984741211
179
+ hip_central_rotation:
180
+ kp: 109.16725158691406
181
+ kd: 2.4838883876800537
182
+ effort_limit: 128.0
183
+ velocity_limit: 14.65999984741211
184
+ leg_flexion_l:
185
+ kp: 109.16725158691406
186
+ kd: 2.4838883876800537
187
+ effort_limit: 128.0
188
+ velocity_limit: 14.65999984741211
189
+ leg_flexion_r:
190
+ kp: 109.16725158691406
191
+ kd: 2.4838883876800537
192
+ effort_limit: 128.0
193
+ velocity_limit: 14.65999984741211
194
+ leg_abduction_l:
195
+ kp: 109.16725158691406
196
+ kd: 2.4838883876800537
197
+ effort_limit: 128.0
198
+ velocity_limit: 14.65999984741211
199
+ leg_abduction_r:
200
+ kp: 109.16725158691406
201
+ kd: 2.4838883876800537
202
+ effort_limit: 128.0
203
+ velocity_limit: 14.65999984741211
204
+ hip_yaw_l:
205
+ kp: 109.16725158691406
206
+ kd: 2.4838883876800537
207
+ effort_limit: 128.0
208
+ velocity_limit: 14.65999984741211
209
+ hip_yaw_r:
210
+ kp: 109.16725158691406
211
+ kd: 2.4838883876800537
212
+ effort_limit: 128.0
213
+ velocity_limit: 14.65999984741211
214
+ knee_l:
215
+ kp: 109.16725158691406
216
+ kd: 2.4838883876800537
217
+ effort_limit: 128.0
218
+ velocity_limit: 14.65999984741211
219
+ knee_r:
220
+ kp: 109.16725158691406
221
+ kd: 2.4838883876800537
222
+ effort_limit: 128.0
223
+ velocity_limit: 14.65999984741211
224
+ shoulder_flexion_l:
225
+ kp: 73.30033111572266
226
+ kd: 1.7453043460845947
227
+ effort_limit: 80.0
228
+ velocity_limit: 18.0
229
+ shoulder_flexion_r:
230
+ kp: 73.30033111572266
231
+ kd: 1.7453043460845947
232
+ effort_limit: 80.0
233
+ velocity_limit: 18.0
234
+ shoulder_abduction_l:
235
+ kp: 73.30033111572266
236
+ kd: 1.7453043460845947
237
+ effort_limit: 80.0
238
+ velocity_limit: 18.0
239
+ shoulder_abduction_r:
240
+ kp: 73.30033111572266
241
+ kd: 1.7453043460845947
242
+ effort_limit: 80.0
243
+ velocity_limit: 18.0
244
+ neck_yaw:
245
+ kp: 36.09806823730469
246
+ kd: 0.8694121241569519
247
+ effort_limit: 40.0
248
+ velocity_limit: 20.0
249
+ neck_pitch:
250
+ kp: 36.09806823730469
251
+ kd: 0.8694121241569519
252
+ effort_limit: 40.0
253
+ velocity_limit: 20.0
254
+ shoulder_rotation_l:
255
+ kp: 36.09806823730469
256
+ kd: 0.8694121241569519
257
+ effort_limit: 40.0
258
+ velocity_limit: 20.0
259
+ shoulder_rotation_r:
260
+ kp: 36.09806823730469
261
+ kd: 0.8694121241569519
262
+ effort_limit: 40.0
263
+ velocity_limit: 20.0
264
+ elbow_flexion_l:
265
+ kp: 36.09806823730469
266
+ kd: 0.8694121241569519
267
+ effort_limit: 40.0
268
+ velocity_limit: 20.0
269
+ elbow_flexion_r:
270
+ kp: 36.09806823730469
271
+ kd: 0.8694121241569519
272
+ effort_limit: 40.0
273
+ velocity_limit: 20.0
274
+ wrist_rotation_l:
275
+ kp: 36.09806823730469
276
+ kd: 0.8694121241569519
277
+ effort_limit: 40.0
278
+ velocity_limit: 20.0
279
+ wrist_rotation_r:
280
+ kp: 36.09806823730469
281
+ kd: 0.8694121241569519
282
+ effort_limit: 40.0
283
+ velocity_limit: 20.0
284
+ foot_pitch_l:
285
+ kp: 29.17108154296875
286
+ kd: 0.8494626879692078
287
+ effort_limit: 40.0
288
+ velocity_limit: 15.0
289
+ foot_pitch_r:
290
+ kp: 29.17108154296875
291
+ kd: 0.8494626879692078
292
+ effort_limit: 40.0
293
+ velocity_limit: 15.0
294
+ foot_roll_l:
295
+ kp: 29.17108154296875
296
+ kd: 0.8494626879692078
297
+ effort_limit: 40.0
298
+ velocity_limit: 15.0
299
+ foot_roll_r:
300
+ kp: 29.17108154296875
301
+ kd: 0.8494626879692078
302
+ effort_limit: 40.0
303
+ velocity_limit: 15.0
304
+ obs_history_length: 5
305
+ obs_single_frame_dim: 77
306
+ obs_total_dim: 385
307
+ obs_layout:
308
+ - name: base_ang_vel
309
+ start: 0
310
+ end: 15
311
+ base_dim: 3
312
+ block_dim: 15
313
+ scale: 0.2
314
+ - name: projected_gravity
315
+ start: 15
316
+ end: 30
317
+ base_dim: 3
318
+ block_dim: 15
319
+ scale: 1.0
320
+ - name: velocity_commands
321
+ start: 30
322
+ end: 45
323
+ base_dim: 3
324
+ block_dim: 15
325
+ scale: 1.0
326
+ params:
327
+ command_name: base_velocity
328
+ - name: joint_pos_rel
329
+ start: 45
330
+ end: 175
331
+ base_dim: 26
332
+ block_dim: 130
333
+ scale: 1.0
334
+ - name: joint_vel_rel
335
+ start: 175
336
+ end: 305
337
+ base_dim: 26
338
+ block_dim: 130
339
+ scale: 0.05
340
+ - name: last_action
341
+ start: 305
342
+ end: 385
343
+ base_dim: 16
344
+ block_dim: 80
345
+ scale: 1.0
346
+ command_ranges:
347
+ lin_vel_x:
348
+ - -0.05
349
+ - 0.05
350
+ lin_vel_y:
351
+ - 0.3
352
+ - 0.5
353
+ ang_vel_z:
354
+ - -0.05
355
+ - 0.05
356
+ checkpoint: /home/sjohn/Documents/project/rc_humanoid_rl_lab/logs/rsl_rl/humanoid_v1_locomotion/u4_stand_pushrecovery_v5/model_17998.pt
u4_stand_pushrecovery_v5/policy.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e827f22f952c8585c95a5940ae7a5c345cff4fd2192229f53a92aaf231016704
3
+ size 1456827
u4_stand_pushrecovery_v5/policy.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:034a3244d4b96aad21562418479d76c727e2ce193c6d41894efa8ab81b6471c3
3
+ size 1468886