jadechoghari HF Staff commited on
Commit
5239c30
·
verified ·
1 Parent(s): c49e06e

Create tasks_metaworld.json

Browse files
Files changed (1) hide show
  1. tasks_metaworld.json +221 -0
tasks_metaworld.json ADDED
@@ -0,0 +1,221 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "TASK_DESCRIPTIONS": {
3
+ "assembly-v3": "Pick up a nut and place it onto a peg",
4
+ "basketball-v3": "Dunk the basketball into the basket",
5
+ "bin-picking-v3": "Grasp the puck from one bin and place it into another bin",
6
+ "box-close-v3": "Grasp the cover and close the box with it",
7
+ "button-press-topdown-v3": "Press a button from the top",
8
+ "button-press-topdown-wall-v3": "Bypass a wall and press a button from the top",
9
+ "button-press-v3": "Press a button",
10
+ "button-press-wall-v3": "Bypass a wall and press a button",
11
+ "coffee-button-v3": "Push a button on the coffee machine",
12
+ "coffee-pull-v3": "Pull a mug from a coffee machine",
13
+ "coffee-push-v3": "Push a mug under a coffee machine",
14
+ "dial-turn-v3": "Rotate a dial 180 degrees",
15
+ "disassemble-v3": "Pick a nut out of a peg",
16
+ "door-close-v3": "Close a door with a revolving joint",
17
+ "door-lock-v3": "Lock the door by rotating the lock clockwise",
18
+ "door-open-v3": "Open a door with a revolving joint",
19
+ "door-unlock-v3": "Unlock the door by rotating the lock counter-clockwise",
20
+ "hand-insert-v3": "Insert the gripper into a hole",
21
+ "drawer-close-v3": "Push and close a drawer",
22
+ "drawer-open-v3": "Open a drawer",
23
+ "faucet-open-v3": "Rotate the faucet counter-clockwise",
24
+ "faucet-close-v3": "Rotate the faucet clockwise",
25
+ "hammer-v3": "Hammer a screw on the wall",
26
+ "handle-press-side-v3": "Press a handle down sideways",
27
+ "handle-press-v3": "Press a handle down",
28
+ "handle-pull-side-v3": "Pull a handle up sideways",
29
+ "handle-pull-v3": "Pull a handle up",
30
+ "lever-pull-v3": "Pull a lever down 90 degrees",
31
+ "peg-insert-side-v3": "Insert a peg sideways",
32
+ "pick-place-wall-v3": "Pick a puck, bypass a wall and place the puck",
33
+ "pick-out-of-hole-v3": "Pick up a puck from a hole",
34
+ "reach-v3": "Reach a goal position",
35
+ "push-back-v3": "Push the puck to a goal",
36
+ "push-v3": "Push the puck to a goal",
37
+ "pick-place-v3": "Pick and place a puck to a goal",
38
+ "plate-slide-v3": "Slide a plate into a cabinet",
39
+ "plate-slide-side-v3": "Slide a plate into a cabinet sideways",
40
+ "plate-slide-back-v3": "Get a plate from the cabinet",
41
+ "plate-slide-back-side-v3": "Get a plate from the cabinet sideways",
42
+ "peg-unplug-side-v3": "Unplug a peg sideways",
43
+ "soccer-v3": "Kick a soccer into the goal",
44
+ "stick-push-v3": "Grasp a stick and push a box using the stick",
45
+ "stick-pull-v3": "Grasp a stick and pull a box with the stick",
46
+ "push-wall-v3": "Bypass a wall and push a puck to a goal",
47
+ "reach-wall-v3": "Bypass a wall and reach a goal",
48
+ "shelf-place-v3": "Pick and place a puck onto a shelf",
49
+ "sweep-into-v3": "Sweep a puck into a hole",
50
+ "sweep-v3": "Sweep a puck off the table",
51
+ "window-open-v3": "Push and open a window",
52
+ "window-close-v3": "Push and close a window"
53
+ },
54
+
55
+ "TASK_NAME_TO_ID": {
56
+ "assembly-v3": 0,
57
+ "basketball-v3": 1,
58
+ "bin-picking-v3": 2,
59
+ "box-close-v3": 3,
60
+ "button-press-topdown-v3": 4,
61
+ "button-press-topdown-wall-v3": 5,
62
+ "button-press-v3": 6,
63
+ "button-press-wall-v3": 7,
64
+ "coffee-button-v3": 8,
65
+ "coffee-pull-v3": 9,
66
+ "coffee-push-v3": 10,
67
+ "dial-turn-v3": 11,
68
+ "disassemble-v3": 12,
69
+ "door-close-v3": 13,
70
+ "door-lock-v3": 14,
71
+ "door-open-v3": 15,
72
+ "door-unlock-v3": 16,
73
+ "drawer-close-v3": 17,
74
+ "drawer-open-v3": 18,
75
+ "faucet-close-v3": 19,
76
+ "faucet-open-v3": 20,
77
+ "hammer-v3": 21,
78
+ "hand-insert-v3": 22,
79
+ "handle-press-side-v3": 23,
80
+ "handle-press-v3": 24,
81
+ "handle-pull-side-v3": 25,
82
+ "handle-pull-v3": 26,
83
+ "lever-pull-v3": 27,
84
+ "peg-insert-side-v3": 28,
85
+ "peg-unplug-side-v3": 29,
86
+ "pick-out-of-hole-v3": 30,
87
+ "pick-place-v3": 31,
88
+ "pick-place-wall-v3": 32,
89
+ "plate-slide-back-side-v3": 33,
90
+ "plate-slide-back-v3": 34,
91
+ "plate-slide-side-v3": 35,
92
+ "plate-slide-v3": 36,
93
+ "push-back-v3": 37,
94
+ "push-v3": 38,
95
+ "push-wall-v3": 39,
96
+ "reach-v3": 40,
97
+ "reach-wall-v3": 41,
98
+ "shelf-place-v3": 42,
99
+ "soccer-v3": 43,
100
+ "stick-pull-v3": 44,
101
+ "stick-push-v3": 45,
102
+ "sweep-into-v3": 46,
103
+ "sweep-v3": 47,
104
+ "window-open-v3": 48,
105
+ "window-close-v3": 49
106
+ },
107
+
108
+ "DIFFICULTY_TO_TASKS": {
109
+ "easy": [
110
+ "button-press-v3",
111
+ "button-press-topdown-v3",
112
+ "button-press-topdown-wall-v3",
113
+ "button-press-wall-v3",
114
+ "coffee-button-v3",
115
+ "dial-turn-v3",
116
+ "door-close-v3",
117
+ "door-lock-v3",
118
+ "door-open-v3",
119
+ "door-unlock-v3",
120
+ "drawer-close-v3",
121
+ "drawer-open-v3",
122
+ "faucet-close-v3",
123
+ "faucet-open-v3",
124
+ "handle-press-v3",
125
+ "handle-press-side-v3",
126
+ "handle-pull-v3",
127
+ "handle-pull-side-v3",
128
+ "lever-pull-v3",
129
+ "plate-slide-v3",
130
+ "plate-slide-back-v3",
131
+ "plate-slide-back-side-v3",
132
+ "plate-slide-side-v3",
133
+ "reach-v3",
134
+ "reach-wall-v3",
135
+ "window-close-v3",
136
+ "window-open-v3",
137
+ "peg-unplug-side-v3"
138
+ ],
139
+ "medium": [
140
+ "basketball-v3",
141
+ "bin-picking-v3",
142
+ "box-close-v3",
143
+ "coffee-pull-v3",
144
+ "coffee-push-v3",
145
+ "hammer-v3",
146
+ "peg-insert-side-v3",
147
+ "push-wall-v3",
148
+ "soccer-v3",
149
+ "sweep-v3",
150
+ "sweep-into-v3"
151
+ ],
152
+ "hard": [
153
+ "assembly-v3",
154
+ "hand-insert-v3",
155
+ "pick-out-of-hole-v3",
156
+ "pick-place-v3",
157
+ "push-v3",
158
+ "push-back-v3"
159
+ ],
160
+ "very_hard": [
161
+ "shelf-place-v3",
162
+ "disassemble-v3",
163
+ "stick-pull-v3",
164
+ "stick-push-v3",
165
+ "pick-place-wall-v3"
166
+ ]
167
+ },
168
+
169
+ "TASK_POLICY_MAPPING": {
170
+ "assembly-v3": "SawyerAssemblyV3Policy",
171
+ "basketball-v3": "SawyerBasketballV3Policy",
172
+ "bin-picking-v3": "SawyerBinPickingV3Policy",
173
+ "box-close-v3": "SawyerBoxCloseV3Policy",
174
+ "button-press-topdown-v3": "SawyerButtonPressTopdownV3Policy",
175
+ "button-press-topdown-wall-v3": "SawyerButtonPressTopdownWallV3Policy",
176
+ "button-press-v3": "SawyerButtonPressV3Policy",
177
+ "button-press-wall-v3": "SawyerButtonPressWallV3Policy",
178
+ "coffee-button-v3": "SawyerCoffeeButtonV3Policy",
179
+ "coffee-pull-v3": "SawyerCoffeePullV3Policy",
180
+ "coffee-push-v3": "SawyerCoffeePushV3Policy",
181
+ "dial-turn-v3": "SawyerDialTurnV3Policy",
182
+ "disassemble-v3": "SawyerDisassembleV3Policy",
183
+ "door-close-v3": "SawyerDoorCloseV3Policy",
184
+ "door-lock-v3": "SawyerDoorLockV3Policy",
185
+ "door-open-v3": "SawyerDoorOpenV3Policy",
186
+ "door-unlock-v3": "SawyerDoorUnlockV3Policy",
187
+ "drawer-close-v3": "SawyerDrawerCloseV3Policy",
188
+ "drawer-open-v3": "SawyerDrawerOpenV3Policy",
189
+ "faucet-close-v3": "SawyerFaucetCloseV3Policy",
190
+ "faucet-open-v3": "SawyerFaucetOpenV3Policy",
191
+ "hammer-v3": "SawyerHammerV3Policy",
192
+ "hand-insert-v3": "SawyerHandInsertV3Policy",
193
+ "handle-press-side-v3": "SawyerHandlePressSideV3Policy",
194
+ "handle-press-v3": "SawyerHandlePressV3Policy",
195
+ "handle-pull-side-v3": "SawyerHandlePullSideV3Policy",
196
+ "handle-pull-v3": "SawyerHandlePullV3Policy",
197
+ "lever-pull-v3": "SawyerLeverPullV3Policy",
198
+ "peg-insert-side-v3": "SawyerPegInsertionSideV3Policy",
199
+ "peg-unplug-side-v3": "SawyerPegUnplugSideV3Policy",
200
+ "pick-out-of-hole-v3": "SawyerPickOutOfHoleV3Policy",
201
+ "pick-place-v3": "SawyerPickPlaceV3Policy",
202
+ "pick-place-wall-v3": "SawyerPickPlaceWallV3Policy",
203
+ "plate-slide-back-side-v3": "SawyerPlateSlideBackSideV3Policy",
204
+ "plate-slide-back-v3": "SawyerPlateSlideBackV3Policy",
205
+ "plate-slide-side-v3": "SawyerPlateSlideSideV3Policy",
206
+ "plate-slide-v3": "SawyerPlateSlideV3Policy",
207
+ "push-back-v3": "SawyerPushBackV3Policy",
208
+ "push-v3": "SawyerPushV3Policy",
209
+ "push-wall-v3": "SawyerPushWallV3Policy",
210
+ "reach-v3": "SawyerReachV3Policy",
211
+ "reach-wall-v3": "SawyerReachWallV3Policy",
212
+ "shelf-place-v3": "SawyerShelfPlaceV3Policy",
213
+ "soccer-v3": "SawyerSoccerV3Policy",
214
+ "stick-pull-v3": "SawyerStickPullV3Policy",
215
+ "stick-push-v3": "SawyerStickPushV3Policy",
216
+ "sweep-into-v3": "SawyerSweepIntoV3Policy",
217
+ "sweep-v3": "SawyerSweepV3Policy",
218
+ "window-open-v3": "SawyerWindowOpenV3Policy",
219
+ "window-close-v3": "SawyerWindowCloseV3Policy"
220
+ }
221
+ }