motion / model /profile-controller.json
harshthedev's picture
SuperHQ Motion experiment: locomotion and action checkpoints, runtime, clips, evaluation
6adbbb1 verified
Raw History Blame Contribute Delete
10.6 kB
{
"format": "superhq-motion-profile-controller-v1",
"dt": 0.016666666666666666,
"rig": {
"names": [
"Hips",
"Chest",
"Chest2",
"Chest3",
"Chest4",
"Neck",
"Head",
"Head_End",
"RightCollar",
"RightShoulder",
"RightElbow",
"RightWrist",
"RightWrist_End",
"LeftCollar",
"LeftShoulder",
"LeftElbow",
"LeftWrist",
"LeftWrist_End",
"RightHip",
"RightKnee",
"RightAnkle",
"RightToe",
"RightToe_End",
"LeftHip",
"LeftKnee",
"LeftAnkle",
"LeftToe",
"LeftToe_End"
],
"parents": [
-1,
0,
1,
2,
3,
4,
5,
6,
4,
8,
9,
10,
11,
4,
13,
14,
15,
16,
0,
18,
19,
20,
21,
0,
23,
24,
25,
26
],
"end_sites": [
false,
false,
false,
false,
false,
false,
false,
true,
false,
false,
false,
false,
true,
false,
false,
false,
false,
true,
false,
false,
false,
false,
true,
false,
false,
false,
false,
true
],
"offsets": [
[
0.0,
0.0,
0.0
],
[
0.0,
0.12953390181064606,
-0.00028418999863788486
],
[
0.0,
0.10280254483222961,
0.0005162199959158897
],
[
0.0,
0.09287180006504059,
0.0
],
[
0.0,
0.09287180006504059,
0.0
],
[
0.0,
0.13296262919902802,
0.0
],
[
0.0,
0.08959263563156128,
0.000990030006505549
],
[
0.0,
0.17121337354183197,
0.0003930300008505583
],
[
-0.031935110688209534,
0.07451387494802475,
0.0
],
[
-0.1579209268093109,
0.0,
0.0
],
[
-0.3115183711051941,
0.0,
0.0
],
[
-0.25536298751831055,
0.0,
2.3209999199025333e-05
],
[
-0.1913321316242218,
0.0,
0.0
],
[
0.031935110688209534,
0.07451387494802475,
0.0
],
[
0.1579209268093109,
0.0,
0.0
],
[
0.3115183711051941,
0.0,
0.0
],
[
0.25536298751831055,
0.0,
2.3209999199025333e-05
],
[
0.1913321316242218,
0.0,
0.0
],
[
-0.1074574887752533,
0.0013925200328230858,
0.0001420900080120191
],
[
0.0,
-0.4374389946460724,
-6.070999734220095e-05
],
[
0.0,
-0.4321419894695282,
0.0008993099327199161
],
[
0.0,
-0.09699829667806625,
0.19151587784290314
],
[
0.0,
-0.012928980402648449,
0.04893873259425163
],
[
0.1074574887752533,
0.0013925200328230858,
0.0001420900080120191
],
[
0.0,
-0.4374389946460724,
-6.070999734220095e-05
],
[
0.0,
-0.4321419894695282,
0.0008993099327199161
],
[
0.0,
-0.09699829667806625,
0.19151587784290314
],
[
0.0,
-0.012928980402648449,
0.04893873259425163
]
],
"channels": [
[
"Xposition",
"Yposition",
"Zposition",
"Yrotation",
"Xrotation",
"Zrotation"
],
[
"Yrotation",
"Xrotation",
"Zrotation"
],
[
"Yrotation",
"Xrotation",
"Zrotation"
],
[
"Yrotation",
"Xrotation",
"Zrotation"
],
[
"Yrotation",
"Xrotation",
"Zrotation"
],
[
"Yrotation",
"Xrotation",
"Zrotation"
],
[
"Yrotation",
"Xrotation",
"Zrotation"
],
[],
[
"Yrotation",
"Xrotation",
"Zrotation"
],
[
"Yrotation",
"Xrotation",
"Zrotation"
],
[
"Yrotation",
"Xrotation",
"Zrotation"
],
[
"Yrotation",
"Xrotation",
"Zrotation"
],
[],
[
"Yrotation",
"Xrotation",
"Zrotation"
],
[
"Yrotation",
"Xrotation",
"Zrotation"
],
[
"Yrotation",
"Xrotation",
"Zrotation"
],
[
"Yrotation",
"Xrotation",
"Zrotation"
],
[],
[
"Yrotation",
"Xrotation",
"Zrotation"
],
[
"Yrotation",
"Xrotation",
"Zrotation"
],
[
"Yrotation",
"Xrotation",
"Zrotation"
],
[
"Yrotation",
"Xrotation",
"Zrotation"
],
[],
[
"Yrotation",
"Xrotation",
"Zrotation"
],
[
"Yrotation",
"Xrotation",
"Zrotation"
],
[
"Yrotation",
"Xrotation",
"Zrotation"
],
[
"Yrotation",
"Xrotation",
"Zrotation"
],
[]
],
"units": "metres",
"up_axis": "Y",
"handedness": "right"
},
"profiles": {
"Idle_Loop": {
"duration": 2.5,
"speed_mps": 0.0,
"frequency_hz": 0.4,
"gait": "idle",
"style": "game",
"carrying": false,
"flags": [
1.0,
1.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
],
"velocity": [
0.0,
0.0,
0.0
]
},
"Walk_Loop": {
"duration": 1.3333333730697632,
"speed_mps": 1.0217557030071027,
"frequency_hz": 0.7499999776482589,
"gait": "walk",
"style": "game",
"carrying": false,
"flags": [
1.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
],
"velocity": [
0.0,
0.0,
1.0217558145523071
]
},
"Walk_Formal_Loop": {
"duration": 1.3333333730697632,
"speed_mps": 1.0217557030071027,
"frequency_hz": 0.7499999776482589,
"gait": "walk",
"style": "formal",
"carrying": false,
"flags": [
1.0,
0.0,
1.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0
],
"velocity": [
0.0,
0.0,
1.0217558145523071
]
},
"Jog_Fwd_Loop": {
"duration": 0.9333333373069763,
"speed_mps": 5.6140436400923495,
"frequency_hz": 1.0714285668669914,
"gait": "run",
"style": "game",
"carrying": false,
"flags": [
1.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
0.0
],
"velocity": [
0.0,
0.0,
5.614044189453125
]
},
"Sprint_Loop": {
"duration": 0.6666666865348816,
"speed_mps": 8.645626412183681,
"frequency_hz": 1.4999999552965178,
"gait": "sprint",
"style": "game",
"carrying": false,
"flags": [
1.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0
],
"velocity": [
0.0,
0.0,
8.645626068115234
]
},
"Crouch_Idle_Loop": {
"duration": 2.933333396911621,
"speed_mps": 0.0,
"frequency_hz": 0.34090908352008553,
"gait": "idle",
"style": "crouched",
"carrying": false,
"flags": [
1.0,
1.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0
],
"velocity": [
0.0,
0.0,
0.0
]
},
"Crouch_Fwd_Loop": {
"duration": 2.0,
"speed_mps": 0.7859658642784715,
"frequency_hz": 0.5,
"gait": "walk",
"style": "crouched",
"carrying": false,
"flags": [
1.0,
0.0,
1.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0
],
"velocity": [
7.807870794351857e-09,
0.0,
0.7859658598899841
]
},
"Walk_Carry_Loop": {
"duration": 2.0,
"speed_mps": 0.6811705026356378,
"frequency_hz": 0.5,
"gait": "walk",
"style": "game",
"carrying": true,
"flags": [
1.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0
],
"velocity": [
0.0,
0.0,
0.6811705231666565
]
},
"Zombie_Idle_Loop": {
"duration": 1.3333333730697632,
"speed_mps": 0.0,
"frequency_hz": 0.7499999776482589,
"gait": "idle",
"style": "zombie",
"carrying": false,
"flags": [
1.0,
1.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
1.0
],
"velocity": [
0.0,
0.0,
0.0
]
},
"Zombie_Walk_Fwd_Loop": {
"duration": 1.3333333730697632,
"speed_mps": 1.1003520140123122,
"frequency_hz": 0.7499999776482589,
"gait": "walk",
"style": "zombie",
"carrying": false,
"flags": [
1.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
0.0,
1.0
],
"velocity": [
0.0,
0.0,
1.1003520488739014
]
}
},
"transitions": [
[
"Idle_Loop",
"Walk_Loop"
],
[
"Walk_Loop",
"Jog_Fwd_Loop"
],
[
"Jog_Fwd_Loop",
"Sprint_Loop"
],
[
"Crouch_Idle_Loop",
"Crouch_Fwd_Loop"
],
[
"Walk_Loop",
"Crouch_Fwd_Loop"
],
[
"Walk_Loop",
"Walk_Carry_Loop"
],
[
"Zombie_Idle_Loop",
"Zombie_Walk_Fwd_Loop"
],
[
"Walk_Loop",
"Zombie_Walk_Fwd_Loop"
]
],
"scope": "Experimental flat-ground profile-conditioned locomotion. Synthetic transitions, one carry posture. Host engine owns physics."
}