HERO / model_hero.json
RunpeiDong's picture
hero_export_v1 metadata sidecar
974f0b2 verified
Raw History Blame Contribute Delete
32.5 kB
{
"schema": "hero_export_v1",
"algo": "PPODual",
"preset": "hero_example",
"hero_arm": "h1",
"iteration": 44000,
"onnx_file": "model.onnx",
"onnx_inputs": [
"actor_obs_lower_body",
"actor_obs_upper_body"
],
"onnx_output": "action",
"onnx_inputs_note": "Both actor branches receive the same exported observation vector.",
"history_layout": "frame_major_hero_v1",
"history_layout_note": "frame_major_hero_v1: each ONNX input is [frame t-H+1 | ... | frame t], every frame = sorted terms; the graph permutes to holosoma term-major internally. Zero-fill the first H-1 frames at policy start.",
"history_padding": "zeros",
"actor_obs_layout": {
"schema": "holosoma_actor_obs_layout_v1",
"term_concat_order": "sorted_by_term_name_within_group",
"groups": [
{
"name": "actor_obs",
"terms": [
"h00_actions",
"h01_base_ang_vel",
"h02_command_ang_vel",
"h03_command_base_height",
"h04_command_lin_vel",
"h05_command_stand",
"h06_command_waist_dofs",
"h07_dif_local_rigid_body_pos_ee",
"h08_dif_local_rigid_body_rot_ee",
"h09_dof_pos",
"h10_dof_vel",
"h11_projected_gravity",
"h12_ref_upper_dof_pos",
"h13_roll_and_pitch",
"h17_obj_pos_b",
"h18_obj_ori_b",
"h19_has_object_flag",
"h20_ref_root_pose_b",
"h21_ref_root_rot_b",
"h22_ref_root_height_b"
],
"history_length": 5,
"dim": 1000,
"term_dims": [
29,
3,
1,
1,
2,
1,
3,
6,
12,
29,
29,
3,
14,
2,
3,
6,
1,
20,
30,
5
],
"frame_dim": 200
}
],
"history_layout": "frame_major_hero_v1",
"frame_order": "oldest_first"
},
"actor_obs_terms": [
"h00_actions",
"h01_base_ang_vel",
"h02_command_ang_vel",
"h03_command_base_height",
"h04_command_lin_vel",
"h05_command_stand",
"h06_command_waist_dofs",
"h07_dif_local_rigid_body_pos_ee",
"h08_dif_local_rigid_body_rot_ee",
"h09_dof_pos",
"h10_dof_vel",
"h11_projected_gravity",
"h12_ref_upper_dof_pos",
"h13_roll_and_pitch",
"h17_obj_pos_b",
"h18_obj_ori_b",
"h19_has_object_flag",
"h20_ref_root_pose_b",
"h21_ref_root_rot_b",
"h22_ref_root_height_b"
],
"actor_obs_term_dims": [
29,
3,
1,
1,
2,
1,
3,
6,
12,
29,
29,
3,
14,
2,
3,
6,
1,
20,
30,
5
],
"actor_history_length": 5,
"actor_frame_dim": 200,
"actor_obs_dim": 1000,
"action_contract": "hero_residual_upper_v1: q_target = q_default + action_scales * a + (q_ref - q_default) on dofs [15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28]; residual=on; ref_attr=ref_upper_dof_pos; control_type=P; action_scale=0.25 by_effort_limit_over_p_gain=True; action_scales=[0.350661, 0.350661, 0.547547, 0.350661, 0.438577, 0.438577, 0.350661, 0.350661, 0.547547, 0.350661, 0.438577, 0.438577, 0.547547, 0.438577, 0.438577, 0.438577, 0.438577, 0.438577, 0.438577, 0.438577, 0.074501, 0.074501, 0.438577, 0.438577, 0.438577, 0.438577, 0.438577, 0.074501, 0.074501]; action_clip=100.0; residual_dof_names=['left_shoulder_pitch_joint', 'left_shoulder_roll_joint', 'left_shoulder_yaw_joint', 'left_elbow_joint', 'left_wrist_roll_joint', 'left_wrist_pitch_joint', 'left_wrist_yaw_joint', 'right_shoulder_pitch_joint', 'right_shoulder_roll_joint', 'right_shoulder_yaw_joint', 'right_elbow_joint', 'right_wrist_roll_joint', 'right_wrist_pitch_joint', 'right_wrist_yaw_joint']",
"action_contract_detail": {
"action_contract": "hero_residual_upper_v1",
"residual_upper_body_action": true,
"residual_dof_indices": [
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28
],
"residual_dof_names": [
"left_shoulder_pitch_joint",
"left_shoulder_roll_joint",
"left_shoulder_yaw_joint",
"left_elbow_joint",
"left_wrist_roll_joint",
"left_wrist_pitch_joint",
"left_wrist_yaw_joint",
"right_shoulder_pitch_joint",
"right_shoulder_roll_joint",
"right_shoulder_yaw_joint",
"right_elbow_joint",
"right_wrist_roll_joint",
"right_wrist_pitch_joint",
"right_wrist_yaw_joint"
],
"ref_attr": "ref_upper_dof_pos",
"action_scales": [
0.3506614863872528,
0.3506614863872528,
0.5475465059280396,
0.3506614863872528,
0.4385772943496704,
0.4385772943496704,
0.3506614863872528,
0.3506614863872528,
0.5475465059280396,
0.3506614863872528,
0.4385772943496704,
0.4385772943496704,
0.5475465059280396,
0.4385772943496704,
0.4385772943496704,
0.4385772943496704,
0.4385772943496704,
0.4385772943496704,
0.4385772943496704,
0.4385772943496704,
0.07450087368488312,
0.07450087368488312,
0.4385772943496704,
0.4385772943496704,
0.4385772943496704,
0.4385772943496704,
0.4385772943496704,
0.07450087368488312,
0.07450087368488312
],
"action_scale": 0.25,
"action_scales_by_effort_limit_over_p_gain": true,
"action_clip_value": 100.0,
"control_type": "P"
},
"action_split": [
15,
14
],
"action_groups": {
"lower_body": [
"left_hip_pitch_joint",
"left_hip_roll_joint",
"left_hip_yaw_joint",
"left_knee_joint",
"left_ankle_pitch_joint",
"left_ankle_roll_joint",
"right_hip_pitch_joint",
"right_hip_roll_joint",
"right_hip_yaw_joint",
"right_knee_joint",
"right_ankle_pitch_joint",
"right_ankle_roll_joint",
"waist_yaw_joint",
"waist_roll_joint",
"waist_pitch_joint"
],
"upper_body": [
"left_shoulder_pitch_joint",
"left_shoulder_roll_joint",
"left_shoulder_yaw_joint",
"left_elbow_joint",
"left_wrist_roll_joint",
"left_wrist_pitch_joint",
"left_wrist_yaw_joint",
"right_shoulder_pitch_joint",
"right_shoulder_roll_joint",
"right_shoulder_yaw_joint",
"right_elbow_joint",
"right_wrist_roll_joint",
"right_wrist_pitch_joint",
"right_wrist_yaw_joint"
]
},
"body_keys": [
"lower_body",
"upper_body"
],
"dof_names": [
"left_hip_pitch_joint",
"left_hip_roll_joint",
"left_hip_yaw_joint",
"left_knee_joint",
"left_ankle_pitch_joint",
"left_ankle_roll_joint",
"right_hip_pitch_joint",
"right_hip_roll_joint",
"right_hip_yaw_joint",
"right_knee_joint",
"right_ankle_pitch_joint",
"right_ankle_roll_joint",
"waist_yaw_joint",
"waist_roll_joint",
"waist_pitch_joint",
"left_shoulder_pitch_joint",
"left_shoulder_roll_joint",
"left_shoulder_yaw_joint",
"left_elbow_joint",
"left_wrist_roll_joint",
"left_wrist_pitch_joint",
"left_wrist_yaw_joint",
"right_shoulder_pitch_joint",
"right_shoulder_roll_joint",
"right_shoulder_yaw_joint",
"right_elbow_joint",
"right_wrist_roll_joint",
"right_wrist_pitch_joint",
"right_wrist_yaw_joint"
],
"kp": [
99.098427777,
99.098427777,
40.179238471,
99.098427777,
28.501246196,
28.501246196,
99.098427777,
99.098427777,
40.179238471,
99.098427777,
28.501246196,
28.501246196,
40.179238471,
28.501246196,
28.501246196,
14.250623098,
14.250623098,
14.250623098,
14.250623098,
14.250623098,
16.778327481,
16.778327481,
14.250623098,
14.250623098,
14.250623098,
14.250623098,
14.250623098,
16.778327481,
16.778327481
],
"kd": [
6.308801854,
6.308801854,
2.557889765,
6.308801854,
1.814445687,
1.814445687,
6.308801854,
6.308801854,
2.557889765,
6.308801854,
1.814445687,
1.814445687,
2.557889765,
1.814445687,
1.814445687,
0.907222843,
0.907222843,
0.907222843,
0.907222843,
0.907222843,
1.068141502,
1.068141502,
0.907222843,
0.907222843,
0.907222843,
0.907222843,
0.907222843,
1.068141502,
1.068141502
],
"action_scale": [
0.3506614863872528,
0.3506614863872528,
0.5475465059280396,
0.3506614863872528,
0.4385772943496704,
0.4385772943496704,
0.3506614863872528,
0.3506614863872528,
0.5475465059280396,
0.3506614863872528,
0.4385772943496704,
0.4385772943496704,
0.5475465059280396,
0.4385772943496704,
0.4385772943496704,
0.4385772943496704,
0.4385772943496704,
0.4385772943496704,
0.4385772943496704,
0.4385772943496704,
0.07450087368488312,
0.07450087368488312,
0.4385772943496704,
0.4385772943496704,
0.4385772943496704,
0.4385772943496704,
0.4385772943496704,
0.07450087368488312,
0.07450087368488312
],
"default_dof_pos": [
-0.31200000643730164,
0.0,
0.0,
0.6690000295639038,
-0.3630000054836273,
0.0,
-0.31200000643730164,
0.0,
0.0,
0.6690000295639038,
-0.3630000054836273,
0.0,
0.0,
0.0,
0.0,
0.20000000298023224,
0.20000000298023224,
0.0,
0.6000000238418579,
0.0,
0.0,
0.0,
0.20000000298023224,
-0.20000000298023224,
0.0,
0.6000000238418579,
0.0,
0.0,
0.0
],
"effort_limit": [
139.0,
139.0,
88.0,
139.0,
50.0,
50.0,
139.0,
139.0,
88.0,
139.0,
50.0,
50.0,
88.0,
50.0,
50.0,
25.0,
25.0,
25.0,
25.0,
25.0,
5.0,
5.0,
25.0,
25.0,
25.0,
25.0,
25.0,
5.0,
5.0
],
"dof_pos_limits": {
"lower": [
-2.5307,
-0.5236,
-2.7576,
-0.087267,
-0.87267,
-0.2618,
-2.5307,
-2.9671,
-2.7576,
-0.087267,
-0.87267,
-0.2618,
-2.618,
-0.52,
-0.52,
-3.0892,
-1.5882,
-2.618,
-1.0472,
-1.972222054,
-1.61443,
-1.61443,
-3.0892,
-2.2515,
-2.618,
-1.0472,
-1.972222054,
-1.61443,
-1.61443
],
"upper": [
2.8798,
2.9671,
2.7576,
2.8798,
0.5236,
0.2618,
2.8798,
0.5236,
2.7576,
2.8798,
0.5236,
0.2618,
2.618,
0.52,
0.52,
2.6704,
2.2515,
2.618,
2.0944,
1.972222054,
1.61443,
1.61443,
2.6704,
1.5882,
2.618,
2.0944,
1.972222054,
1.61443,
1.61443
]
},
"has_object": true,
"object_terms": [
"h17_obj_pos_b",
"h18_obj_ori_b",
"h19_has_object_flag"
],
"object_urdf_path": null,
"robot_urdf_path": "assets/robots/g1_modified/g1_29dof_dex3fixed_hero.urdf",
"init_noise_std": {
"lower_body": 0.8,
"upper_body": 0.6
},
"policy_dt": 0.02,
"clip_observations": 100.0,
"hero_command": {
"ref_lookahead_frames": 1,
"h_cmd_default": 0.75,
"h_cmd_min": 0.15,
"stand_speed_thr": 0.15,
"stand_yaw_rate_thr": 0.2,
"stand_window_s": 0.5,
"zero_waist_when_walking": false,
"h_offset_from_clip": true,
"stand_flag_mode": "from_clip",
"object_box_side": 0.3,
"object_box_tol": 0.02,
"max_start_bottom_z_m": 0.12
},
"wandb_run_path": null,
"command_ranges": null,
"h20_future_steps": [
0,
5,
10,
15,
20
],
"h21_future_steps": [
0,
5,
10,
15,
20
],
"h22_future_steps": [
0,
5,
10,
15,
20
],
"anchor_terms": {
"h20_ref_root_pose_b": {
"dim": 20,
"per_frame_dim": 4,
"future_steps": [
0,
5,
10,
15,
20
],
"noise": {
"noise_odom_bias_xy_m": 0.02,
"noise_odom_bias_yaw_rad": 0.017453292519943295,
"noise_odom_walk_xy_m": 0.005,
"noise_odom_walk_yaw_rad": 0.003490658503988659
}
},
"h21_ref_root_rot_b": {
"dim": 30,
"per_frame_dim": 6,
"future_steps": [
0,
5,
10,
15,
20
],
"noise": {
"noise_odom_bias_roll_pitch_rad": 0.008726646259971648,
"noise_odom_bias_yaw_rad": 0.017453292519943295,
"noise_odom_walk_yaw_rad": 0.003490658503988659
}
},
"h22_ref_root_height_b": {
"dim": 5,
"per_frame_dim": 1,
"future_steps": [
0,
5,
10,
15,
20
],
"noise": {
"noise_odom_bias_z_m": 0.01,
"noise_odom_walk_z_m": 0.002
}
}
},
"frame_major_to_term_major_perm": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
418,
419,
420,
421,
422,
423,
424,
425,
426,
427,
428,
600,
601,
602,
603,
604,
605,
606,
607,
608,
609,
610,
611,
612,
613,
614,
615,
616,
617,
618,
619,
620,
621,
622,
623,
624,
625,
626,
627,
628,
800,
801,
802,
803,
804,
805,
806,
807,
808,
809,
810,
811,
812,
813,
814,
815,
816,
817,
818,
819,
820,
821,
822,
823,
824,
825,
826,
827,
828,
29,
30,
31,
229,
230,
231,
429,
430,
431,
629,
630,
631,
829,
830,
831,
32,
232,
432,
632,
832,
33,
233,
433,
633,
833,
34,
35,
234,
235,
434,
435,
634,
635,
834,
835,
36,
236,
436,
636,
836,
37,
38,
39,
237,
238,
239,
437,
438,
439,
637,
638,
639,
837,
838,
839,
40,
41,
42,
43,
44,
45,
240,
241,
242,
243,
244,
245,
440,
441,
442,
443,
444,
445,
640,
641,
642,
643,
644,
645,
840,
841,
842,
843,
844,
845,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
446,
447,
448,
449,
450,
451,
452,
453,
454,
455,
456,
457,
646,
647,
648,
649,
650,
651,
652,
653,
654,
655,
656,
657,
846,
847,
848,
849,
850,
851,
852,
853,
854,
855,
856,
857,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
458,
459,
460,
461,
462,
463,
464,
465,
466,
467,
468,
469,
470,
471,
472,
473,
474,
475,
476,
477,
478,
479,
480,
481,
482,
483,
484,
485,
486,
658,
659,
660,
661,
662,
663,
664,
665,
666,
667,
668,
669,
670,
671,
672,
673,
674,
675,
676,
677,
678,
679,
680,
681,
682,
683,
684,
685,
686,
858,
859,
860,
861,
862,
863,
864,
865,
866,
867,
868,
869,
870,
871,
872,
873,
874,
875,
876,
877,
878,
879,
880,
881,
882,
883,
884,
885,
886,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
312,
313,
314,
315,
487,
488,
489,
490,
491,
492,
493,
494,
495,
496,
497,
498,
499,
500,
501,
502,
503,
504,
505,
506,
507,
508,
509,
510,
511,
512,
513,
514,
515,
687,
688,
689,
690,
691,
692,
693,
694,
695,
696,
697,
698,
699,
700,
701,
702,
703,
704,
705,
706,
707,
708,
709,
710,
711,
712,
713,
714,
715,
887,
888,
889,
890,
891,
892,
893,
894,
895,
896,
897,
898,
899,
900,
901,
902,
903,
904,
905,
906,
907,
908,
909,
910,
911,
912,
913,
914,
915,
116,
117,
118,
316,
317,
318,
516,
517,
518,
716,
717,
718,
916,
917,
918,
119,
120,
121,
122,
123,
124,
125,
126,
127,
128,
129,
130,
131,
132,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
329,
330,
331,
332,
519,
520,
521,
522,
523,
524,
525,
526,
527,
528,
529,
530,
531,
532,
719,
720,
721,
722,
723,
724,
725,
726,
727,
728,
729,
730,
731,
732,
919,
920,
921,
922,
923,
924,
925,
926,
927,
928,
929,
930,
931,
932,
133,
134,
333,
334,
533,
534,
733,
734,
933,
934,
135,
136,
137,
335,
336,
337,
535,
536,
537,
735,
736,
737,
935,
936,
937,
138,
139,
140,
141,
142,
143,
338,
339,
340,
341,
342,
343,
538,
539,
540,
541,
542,
543,
738,
739,
740,
741,
742,
743,
938,
939,
940,
941,
942,
943,
144,
344,
544,
744,
944,
145,
146,
147,
148,
149,
150,
151,
152,
153,
154,
155,
156,
157,
158,
159,
160,
161,
162,
163,
164,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
545,
546,
547,
548,
549,
550,
551,
552,
553,
554,
555,
556,
557,
558,
559,
560,
561,
562,
563,
564,
745,
746,
747,
748,
749,
750,
751,
752,
753,
754,
755,
756,
757,
758,
759,
760,
761,
762,
763,
764,
945,
946,
947,
948,
949,
950,
951,
952,
953,
954,
955,
956,
957,
958,
959,
960,
961,
962,
963,
964,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
181,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
383,
384,
385,
386,
387,
388,
389,
390,
391,
392,
393,
394,
565,
566,
567,
568,
569,
570,
571,
572,
573,
574,
575,
576,
577,
578,
579,
580,
581,
582,
583,
584,
585,
586,
587,
588,
589,
590,
591,
592,
593,
594,
765,
766,
767,
768,
769,
770,
771,
772,
773,
774,
775,
776,
777,
778,
779,
780,
781,
782,
783,
784,
785,
786,
787,
788,
789,
790,
791,
792,
793,
794,
965,
966,
967,
968,
969,
970,
971,
972,
973,
974,
975,
976,
977,
978,
979,
980,
981,
982,
983,
984,
985,
986,
987,
988,
989,
990,
991,
992,
993,
994,
195,
196,
197,
198,
199,
395,
396,
397,
398,
399,
595,
596,
597,
598,
599,
795,
796,
797,
798,
799,
995,
996,
997,
998,
999
],
"robot_collision_assets": [
{
"profile": "sonic_train",
"source_path": "assets/robots/g1_modified/g1_29dof_dex3fixed_hero.urdf",
"urdf_path": null,
"source_sha256": "9803989701a89188e443edd58bf0f1075e60aba365c5c3d3337e3f24fc12b070",
"generated_sha256": "060f13ac95548a4b16604d19ebd7e0d7211357d90d877e490bb17ba3abf6a0d4",
"cache_key": "87eade68265e40d3401a9ffacacb402c12370eea6278e30770d3a4954a765a77",
"foot_links": [
"left_ankle_roll_link",
"right_ankle_roll_link"
],
"replaced_collision_counts": [
1,
1
],
"dependencies": [
{
"path": "assets/robots/g1_modified/meshes/head_link.STL",
"sha256": "005fb67fbd3eff94aa8bf4a6e83238174e9f91b6721f7111594322f223724411"
},
{
"path": "assets/robots/g1_modified/meshes/left_ankle_pitch_link.STL",
"sha256": "d49e3abc6f5b12e532062cd575b87b5ef40cd2a3fc18f54a1ca5bba4f773d51d"
},
{
"path": "assets/robots/g1_modified/meshes/left_ankle_roll_link.STL",
"sha256": "c4092af943141d4d9f74232f3cfa345afc6565f46a077793b8ae0e68b39dc33f"
},
{
"path": "assets/robots/g1_modified/meshes/left_elbow_link.STL",
"sha256": "fa752198accd104d5c4c3a01382e45165b944fbbc5acce085059223324e5bed3"
},
{
"path": "assets/robots/g1_modified/meshes/left_hand_index_0_link.STL",
"sha256": "6b35f2f77211d5a366f0b9a4e47c4ee35e536731266f1a34e9efa12db579b892"
},
{
"path": "assets/robots/g1_modified/meshes/left_hand_index_1_link.STL",
"sha256": "9e315ebc8a7a0cb98e033985b586b20d81cf8aa761181ae61ce56fcb14077a06"
},
{
"path": "assets/robots/g1_modified/meshes/left_hand_middle_0_link.STL",
"sha256": "6b35f2f77211d5a366f0b9a4e47c4ee35e536731266f1a34e9efa12db579b892"
},
{
"path": "assets/robots/g1_modified/meshes/left_hand_middle_1_link.STL",
"sha256": "9e315ebc8a7a0cb98e033985b586b20d81cf8aa761181ae61ce56fcb14077a06"
},
{
"path": "assets/robots/g1_modified/meshes/left_hand_palm_link.STL",
"sha256": "23a486b75bd78a9bf03cec25d84d87f97f3dae038cf21a743b6d469b337e4004"
},
{
"path": "assets/robots/g1_modified/meshes/left_hand_thumb_0_link.STL",
"sha256": "a90c721661c0622685488a3c74d1e122c7da89242d3a1daef75edb83422d05e0"
},
{
"path": "assets/robots/g1_modified/meshes/left_hand_thumb_1_link.STL",
"sha256": "445c54a45bc13ce36001556f66bc0f49c83cb40321205ae4d676bb2874325684"
},
{
"path": "assets/robots/g1_modified/meshes/left_hand_thumb_2_link.STL",
"sha256": "3d8dbe5085acfc213d21aa8b0782e89cd79084e9678f3a85fc7b04a86b029db5"
},
{
"path": "assets/robots/g1_modified/meshes/left_hip_pitch_link.STL",
"sha256": "4725168105ee768ee31638ef22b53f6be2d7641bfd7cfefe803488d884776fa4"
},
{
"path": "assets/robots/g1_modified/meshes/left_hip_roll_link.STL",
"sha256": "91f25922ee8a7c3152790051bebad17b4d9cd243569c38fe340285ff93a97acf"
},
{
"path": "assets/robots/g1_modified/meshes/left_hip_yaw_link.STL",
"sha256": "a16d88aa6ddac8083aa7ad55ed317bea44b1fa003d314fba88965b7ed0f3b55b"
},
{
"path": "assets/robots/g1_modified/meshes/left_knee_link.STL",
"sha256": "8d92b9e3d3a636761150bb8025e32514c4602b91c7028d523ee42b3e632de477"
},
{
"path": "assets/robots/g1_modified/meshes/left_shoulder_pitch_link.STL",
"sha256": "f0d1cfd02fcf0d42f95e678eeca33da3afbcc366ffba5c052847773ec4f31d52"
},
{
"path": "assets/robots/g1_modified/meshes/left_shoulder_roll_link.STL",
"sha256": "fb9df21687773522598dc384f1a2945c7519f11cbc8bd372a49170316d6eee88"
},
{
"path": "assets/robots/g1_modified/meshes/left_shoulder_yaw_link.STL",
"sha256": "1aa97e9748e924336567992181f78c7cd0652fd52a4afcca3df6b2ef6f9e712e"
},
{
"path": "assets/robots/g1_modified/meshes/left_wrist_pitch_link.STL",
"sha256": "b251d8e05047f695d0f536cd78c11973cfa4e78d08cfe82759336cc3471de3a9"
},
{
"path": "assets/robots/g1_modified/meshes/left_wrist_roll_link.STL",
"sha256": "edc387c9a0ba8c2237e9b296d32531426fabeb6f53e58df45c76106bca74148c"
},
{
"path": "assets/robots/g1_modified/meshes/left_wrist_yaw_link.STL",
"sha256": "83f8fb3a726bf9613d65dd14f0f447cb918c3c95b3938042a0c9c09749267d3b"
},
{
"path": "assets/robots/g1_modified/meshes/logo_link.STL",
"sha256": "8571a0a19bc4916fa55f91449f51d5fdefd751000054865a842449429d5f155b"
},
{
"path": "assets/robots/g1_modified/meshes/pelvis.STL",
"sha256": "5ba6bbc888e630550140d3c26763f10206da8c8bd30ed886b8ede41c61f57a31"
},
{
"path": "assets/robots/g1_modified/meshes/pelvis_contour_link.STL",
"sha256": "5cc5c2c7a312329e3feeb2b03d3fc09fc29705bd01864f6767e51be959662420"
},
{
"path": "assets/robots/g1_modified/meshes/right_ankle_pitch_link.STL",
"sha256": "15be426539ec1be70246d4d82a168806db64a41301af8b35c197a33348c787a9"
},
{
"path": "assets/robots/g1_modified/meshes/right_ankle_roll_link.STL",
"sha256": "4b66222ea56653e627711b56d0a8949b4920da5df091da0ceb343f54e884e3a5"
},
{
"path": "assets/robots/g1_modified/meshes/right_elbow_link.STL",
"sha256": "1be925d7aa268bb8fddf5362b9173066890c7d32092c05638608126e59d1e2ab"
},
{
"path": "assets/robots/g1_modified/meshes/right_hand_index_0_link.STL",
"sha256": "12ab4300c95e437e834f9aef772b3b431c671bf34338930b52ad11aef73bbd0d"
},
{
"path": "assets/robots/g1_modified/meshes/right_hand_index_1_link.STL",
"sha256": "c9c34efce4563cacdcfd29fc838a982976d40f5442c71219811dcbbf3923a33d"
},
{
"path": "assets/robots/g1_modified/meshes/right_hand_middle_0_link.STL",
"sha256": "12ab4300c95e437e834f9aef772b3b431c671bf34338930b52ad11aef73bbd0d"
},
{
"path": "assets/robots/g1_modified/meshes/right_hand_middle_1_link.STL",
"sha256": "c9c34efce4563cacdcfd29fc838a982976d40f5442c71219811dcbbf3923a33d"
},
{
"path": "assets/robots/g1_modified/meshes/right_hand_palm_link.STL",
"sha256": "86c0b231cc44477d64a6493e5a427ba16617a00738112dd187c652675b086fb9"
},
{
"path": "assets/robots/g1_modified/meshes/right_hand_thumb_0_link.STL",
"sha256": "544298d0ea1088f5b276a10cc6a6a9e533efdd91594955fdc956c46211d07f83"
},
{
"path": "assets/robots/g1_modified/meshes/right_hand_thumb_1_link.STL",
"sha256": "0a9a820da8dd10f298778b714f1364216e8a5976f4fd3a05689ea26327d44bf6"
},
{
"path": "assets/robots/g1_modified/meshes/right_hand_thumb_2_link.STL",
"sha256": "3f1bfb37668e8f61801c8d25f171fa1949e08666be86c67acad7e0079937cc45"
},
{
"path": "assets/robots/g1_modified/meshes/right_hip_pitch_link.STL",
"sha256": "e4f3c99d7f4a7d34eadbef9461fc66e3486cb5442db1ec50c86317d459f1a9c6"
},
{
"path": "assets/robots/g1_modified/meshes/right_hip_roll_link.STL",
"sha256": "4c254ef66a356f492947f360dd931965477b631e3fcc841f91ccc46d945d54f6"
},
{
"path": "assets/robots/g1_modified/meshes/right_hip_yaw_link.STL",
"sha256": "e479c2936ca2057e9eb2f7dff6c189b7419d7b8484dea0b298cbb36a2a6aa668"
},
{
"path": "assets/robots/g1_modified/meshes/right_knee_link.STL",
"sha256": "63c4008449c9bbe701a6e2b557b7a252e90cf3a5abcf54cee46862b9a69f8ec8"
},
{
"path": "assets/robots/g1_modified/meshes/right_shoulder_pitch_link.STL",
"sha256": "24cdb387e0128dfe602770a81c56cdce3a0181d34d039a11d1aaf8819b7b8c02"
},
{
"path": "assets/robots/g1_modified/meshes/right_shoulder_roll_link.STL",
"sha256": "962b97c48f9ce9e8399f45dd9522e0865d19aa9fd299406b2d475a8fc4a53e81"
},
{
"path": "assets/robots/g1_modified/meshes/right_shoulder_yaw_link.STL",
"sha256": "a0b76489271da0c72461a344c9ffb0f0c6e64f019ea5014c1624886c442a2fe5"
},
{
"path": "assets/robots/g1_modified/meshes/right_wrist_pitch_link.STL",
"sha256": "d22f8f3b3127f15a63e5be1ee273cd5075786c3142f1c3d9f76cbf43d2a26477"
},
{
"path": "assets/robots/g1_modified/meshes/right_wrist_roll_link.STL",
"sha256": "a7ee9212ff5b94d6cb7f52bb1bbf3f352194d5b598acff74f4c77d340c5b344f"
},
{
"path": "assets/robots/g1_modified/meshes/right_wrist_yaw_link.STL",
"sha256": "bc9dece2d12509707e0057ba2e48df8f3d56db0c79410212963a25e8a50f61a6"
},
{
"path": "assets/robots/g1_modified/meshes/torso_link_rev_1_0.STL",
"sha256": "11ddb46f2098efbbd8816b1d65893632d8e78be936376c7cdcd6771899ccc723"
},
{
"path": "assets/robots/g1_modified/meshes/waist_roll_link_rev_1_0.STL",
"sha256": "b67c347a05abc3e8ddae600d98a082bee273bb39f8e651647708b0a7140a8a97"
},
{
"path": "assets/robots/g1_modified/meshes/waist_yaw_link_rev_1_0.STL",
"sha256": "ec6db442b11f25eed898b5add07940c85d804f300de24dcbd264ccd8be7d554c"
}
],
"geometry_source_commit": "b042411fae38ee4d1af9aac82a37a1f8d14d6dd0",
"geometry_source_path": "gear_sonic/data/assets/robot_description/urdf/g1/main.urdf",
"geometry_source_sha256": "6e107391d015ab27438026bb953b21ef8fa6a02305e65393985908941d7fd98d",
"import_settings": {
"replace_cylinders_with_capsules": true,
"merge_fixed_joints": true,
"enabled_self_collisions": false
}
}
],
"robot_foot_collision_profile": "sonic_train",
"robot_urdf_effective_path": null,
"robot_urdf_source_sha256": "9803989701a89188e443edd58bf0f1075e60aba365c5c3d3337e3f24fc12b070",
"robot_urdf_effective_sha256": "060f13ac95548a4b16604d19ebd7e0d7211357d90d877e490bb17ba3abf6a0d4",
"robot_urdf_embedded_variant_index": 0,
"std_clamp_max": 0.5,
"std_clamp_max_lower": null
}