11{
2- "成功移动到桌子面前 " : {
2+ "successfully_moved_to_table " : {
33 "phase" : " Starting" ,
44 "description" : " Robot successfully navigated to Object Arrangement Zone" ,
55 "score" : 5 ,
99 "y" : [-0.5 , 0.5 ]
1010 }
1111 },
12- "从出发区移动到桌子面前物体抓取区过程中没有碰撞行为 " : {
12+ "no_collision_during_navigation_to_table " : {
1313 "phase" : " Starting" ,
1414 "description" : " No collision incidents during navigation" ,
1515 "score" : 5 ,
1616 "type" : " no_collision" ,
17- "until" : " 成功移动到桌子面前 " ,
17+ "until" : " successfully_moved_to_table " ,
1818 "collision_group" : [
1919 [[" galbot_one_foxtrot/omni_chassis_base_link" ], [" table" , " bin" , " wall_1" , " wall_2" , " wall_3" , " cone_1" , " cone_2" , " cone_3" , " cone_4" , " cone_5" , " cone_6" ]]
2020 ]
2121 },
22- "成功抓取普通物品 cube " : {
22+ "successfully_picked_up_cube " : {
2323 "phase" : " Object Grasping" ,
2424 "description" : " Successful grab of cubic part (state-based/vision-based object detection)" ,
2525 "score" : 10 ,
2626 "state_score" : 1 ,
2727 "type" : " pick_up" ,
2828 "prerequisite" : [
29- " 成功移动到桌子面前 "
29+ " successfully_moved_to_table "
3030 ],
3131 "object1_name" : " cube"
3232 },
33- "成功放置物品 cube " : {
33+ "successfully_placed_cube " : {
3434 "phase" : " Object Grasping" ,
3535 "description" : " Successful placement of cubic part in container (state-based/vision-based container detection)" ,
3636 "score" : 5 ,
3737 "state_score" : 1 ,
3838 "type" : " in_3d_range" ,
3939 "prerequisite" : [
40- " 成功抓取普通物品 cube "
40+ " successfully_picked_up_cube "
4141 ],
4242 "object1_name" : " cube" ,
4343 "object2_name" : " bin" ,
4747 "z" : [ 0.0 , 0.25 ]
4848 }
4949 },
50- "成功抓取普通物品 power_drill " : {
50+ "successfully_picked_up_power_drill " : {
5151 "phase" : " Object Grasping" ,
5252 "description" : " Successful grab of Electric drill (state-based/vision-based object detection)" ,
5353 "score" : 10 ,
5454 "state_score" : 1 ,
5555 "type" : " pick_up" ,
5656 "prerequisite" : [
57- " 成功移动到桌子面前 "
57+ " successfully_moved_to_table "
5858 ],
5959 "object1_name" : " power_drill"
6060 },
61- "成功放置物品 power_drill " : {
61+ "successfully_placed_power_drill " : {
6262 "phase" : " Object Grasping" ,
6363 "description" : " Successful placement of electric drill in container (state-based/vision-based container detection)" ,
6464 "score" : 5 ,
6565 "state_score" : 1 ,
6666 "type" : " in_3d_range" ,
6767 "prerequisite" : [
68- " 成功抓取普通物品 power_drill "
68+ " successfully_picked_up_power_drill "
6969 ],
7070 "object1_name" : " power_drill" ,
7171 "object2_name" : " bin" ,
7575 "z" : [ 0.0 , 0.25 ]
7676 }
7777 },
78- "成功抓取普通物品 extrusion " : {
78+ "successfully_picked_up_extrusion " : {
7979 "phase" : " Object Grasping" ,
8080 "description" : " Successful grab of extrusion (state-based/vision-based object detection)" ,
8181 "score" : 10 ,
8282 "state_score" : 1 ,
8383 "type" : " pick_up" ,
8484 "prerequisite" : [
85- " 成功移动到桌子面前 "
85+ " successfully_moved_to_table "
8686 ],
8787 "object1_name" : " extrusion"
8888 },
89- "成功放置物品 extrusion " : {
89+ "successfully_placed_extrusion " : {
9090 "phase" : " Object Grasping" ,
9191 "description" : " Successful placement of extrusion in container (state-based/vision-based container detection)" ,
9292 "score" : 5 ,
9393 "state_score" : 1 ,
9494 "type" : " in_3d_range" ,
9595 "prerequisite" : [
96- " 成功抓取普通物品 extrusion "
96+ " successfully_picked_up_extrusion "
9797 ],
9898 "object1_name" : " extrusion" ,
9999 "object2_name" : " bin" ,
103103 "z" : [ 0.0 , 0.25 ]
104104 }
105105 },
106- "成功抓取神秘物体 " : {
106+ "successfully_picked_up_mystery_object " : {
107107 "phase" : " Object Grasping" ,
108108 "description" : " Successful grab of galbot toy (state-based/vision-based object detection)" ,
109109 "score" : 30 ,
110110 "state_score" : 1 ,
111111 "type" : " pick_up" ,
112112 "prerequisite" : [
113- " 成功移动到桌子面前 "
113+ " successfully_moved_to_table "
114114 ],
115115 "object1_name" : " toy"
116116 },
117- "成功把神秘物体放置到料框里 " : {
117+ "successfully_placed_mystery_object_in_bin " : {
118118 "phase" : " Object Grasping" ,
119119 "description" : " Successful placement of galbot toy in container (state-based/vision-based container detection)" ,
120120 "score" : 15 ,
121121 "state_score" : 3 ,
122122 "type" : " in_3d_range" ,
123123 "prerequisite" : [
124- " 成功抓取神秘物体 "
124+ " successfully_picked_up_mystery_object "
125125 ],
126126 "object1_name" : " toy" ,
127127 "object2_name" : " bin" ,
131131 "z" : [ 0.0 , 0.25 ]
132132 }
133133 },
134- "抓取到放置中没有碰撞(桌子、料框、围挡、锥桶) " : {
134+ "no_collision_during_grasping_and_placement " : {
135135 "phase" : " Object Grasping" ,
136136 "description" : " No collision incidents during manipulation" ,
137137 "score" : 10 ,
138138 "type" : " no_collision" ,
139139 "prerequisite" : [
140- " 成功抓取普通物品 power_drill " ,
141- " 成功抓取普通物品 cube " ,
142- " 成功抓取普通物品 extrusion "
140+ " successfully_picked_up_power_drill " ,
141+ " successfully_picked_up_cube " ,
142+ " successfully_picked_up_extrusion "
143143 ],
144- "until" : " 成功移动到料框抓取区(桌子侧面) " ,
144+ "until" : " successfully_moved_to_bin_pickup_zone " ,
145145 "collision_group" : [
146146 [[" galbot_one_foxtrot/omni_chassis_base_link" ], [" table" , " bin" , " wall_1" , " wall_2" , " wall_3" , " cone_1" , " cone_2" , " cone_3" , " cone_4" , " cone_5" , " cone_6" ]]
147147 ]
148148 },
149- "成功移动到料框抓取区(桌子侧面) " : {
149+ "successfully_moved_to_bin_pickup_zone " : {
150150 "phase" : " Collection" ,
151151 "description" : " Robot successfully navigated to Container Pickup Zone" ,
152152 "score" : 5 ,
153153 "type" : " in_2d_range" ,
154154 "prerequisite" : [
155- " 成功移动到桌子面前 "
155+ " successfully_moved_to_table "
156156 ],
157157 "range" : {
158158 "x" : [0.35 , 0.95 ],
159159 "y" : [0.6 , 1.2 ]
160160 }
161161 },
162- "从物体抓取区移动到料框抓取区过程中没有碰撞行为 " : {
162+ "no_collision_during_collection_movement " : {
163163 "phase" : " Collection" ,
164164 "description" : " No collision incidents during collection process" ,
165165 "score" : 10 ,
166166 "type" : " no_collision" ,
167167 "prerequisite" : [
168- " 成功移动到桌子面前 "
168+ " successfully_moved_to_table "
169169 ],
170- "until" : " 成功移动到料框抓取区(桌子侧面) " ,
170+ "until" : " successfully_moved_to_bin_pickup_zone " ,
171171 "collision_group" : [
172172 [[" galbot_one_foxtrot/omni_chassis_base_link" ], [" table" , " bin" , " wall_1" , " wall_2" , " wall_3" , " cone_1" , " cone_2" , " cone_3" , " cone_4" , " cone_5" , " cone_6" ]]
173173 ]
174174 },
175- "成功抓起料框 " : {
175+ "successfully_grasped_bin " : {
176176 "phase" : " Collection" ,
177177 "description" : " Successful grasp and lift of storage container" ,
178178 "score" : 10 ,
179179 "type" : " pick_up_dual" ,
180180 "prerequisite" : [
181- " 成功移动到料框抓取区(桌子侧面) "
181+ " successfully_moved_to_bin_pickup_zone "
182182 ],
183183 "object1_name" : " bin"
184184 },
185- "成功双手抓起料框 " : {
185+ "successfully_grasped_bin_with_both_hands " : {
186186 "phase" : " Collection" ,
187187 "description" : " Successful dual-hand grasp of container" ,
188188 "score" : 30 ,
189189 "type" : " hold_dual" ,
190190 "prerequisite" : [
191- " 成功抓起料框 "
191+ " successfully_grasped_bin "
192192 ],
193- "until" : " 成功移动到货架面前 " ,
193+ "until" : " successfully_moved_to_shelf " ,
194194 "object1_name" : " bin"
195195 },
196- "从料框抓取区移动到料框放置区(货架)过程中没有碰撞行为 " : {
196+ "no_collision_during_bin_transport " : {
197197 "phase" : " Placement" ,
198198 "description" : " No collision incidents during navigation to container placement area" ,
199199 "score" : 5 ,
200200 "type" : " no_collision" ,
201201 "prerequisite" : [
202- " 成功抓起料框 "
202+ " successfully_grasped_bin "
203203 ],
204- "until" : " 成功移动到货架面前 " ,
204+ "until" : " successfully_moved_to_shelf " ,
205205 "collision_group" : [
206206 [[" galbot_one_foxtrot/omni_chassis_base_link" ], [" table" , " bin" , " wall_1" , " wall_2" , " wall_3" , " cone_1" , " cone_2" , " cone_3" , " cone_4" , " cone_5" , " cone_6" ]]
207207 ]
208208 },
209- "成功移动到货架面前 " : {
209+ "successfully_moved_to_shelf " : {
210210 "phase" : " Placement" ,
211211 "description" : " Robot successfully navigated to Container Placement Zone" ,
212212 "score" : 5 ,
213213 "type" : " in_2d_range" ,
214214 "prerequisite" : [
215- " 成功移动到料框抓取区(桌子侧面) "
215+ " successfully_moved_to_bin_pickup_zone "
216216 ],
217217 "range" : {
218218 "x" : [2.6 , 3.4 ],
219219 "y" : [3.5 , 4.5 ]
220220 }
221221 },
222- "成功将箱子放置到货架上 " : {
222+ "successfully_placed_bin_on_shelf " : {
223223 "phase" : " Placement" ,
224224 "description" : " Successful Placement of the Container on any level of the Container Rack" ,
225225 "score" : 10 ,
226226 "type" : " in_3d_range" ,
227227 "prerequisite" : [
228- " 成功移动到货架面前 "
228+ " successfully_moved_to_shelf "
229229 ],
230230 "object1_name" : " bin" ,
231231 "object2_name" : " shelf" ,
235235 "z" : [ 0.0 , 2.0 ]
236236 }
237237 },
238- "将箱子放置到货架的过程中没有碰撞行为(桌子、料框、围挡、锥桶) " : {
238+ "no_collision_during_bin_placement " : {
239239 "phase" : " Placement" ,
240240 "description" : " No collision incidents during container placement operation" ,
241241 "score" : 10 ,
242242 "type" : " no_collision" ,
243243 "prerequisite" : [
244- " 成功抓起料框 "
244+ " successfully_grasped_bin "
245245 ],
246- "until" : " 成功移动到货架面前 " ,
246+ "until" : " successfully_moved_to_shelf " ,
247247 "collision_group" : [
248248 [[" galbot_one_foxtrot/omni_chassis_base_link" ], [" table" , " bin" , " wall_1" , " wall_2" , " wall_3" , " cone_1" , " cone_2" , " cone_3" , " cone_4" , " cone_5" , " cone_6" ]]
249249 ]
250250 },
251- "成功移动到任务结束点 " : {
251+ "successfully_moved_to_end_zone " : {
252252 "phase" : " Ending" ,
253253 "description" : " Robot successfully navigated to end zone" ,
254254 "score" : 5 ,
255255 "type" : " in_2d_range" ,
256256 "prerequisite" : [
257- " 成功移动到货架面前 "
257+ " successfully_moved_to_shelf "
258258 ],
259259 "range" : {
260260 "x" : [ 3.6 , 4.4 ],
261261 "y" : [-0.4 , 0.4 ]
262262 }
263263 },
264- "从料框放置区移动到任务结束区过程中没有碰撞行为(桌子、料框、围挡、锥桶) " : {
264+ "no_collision_during_final_movement " : {
265265 "phase" : " Ending" ,
266266 "description" : " No collision incidents during navigation to end zone" ,
267267 "score" : 5 ,
268268 "type" : " no_collision" ,
269269 "prerequisite" : [
270- " 成功移动到货架面前 "
270+ " successfully_moved_to_shelf "
271271 ],
272- "until" : " 成功移动到任务结束点 " ,
272+ "until" : " successfully_moved_to_end_zone " ,
273273 "collision_group" : [
274274 [[" galbot_one_foxtrot/omni_chassis_base_link" ], [" table" , " bin" , " wall_1" , " wall_2" , " wall_3" , " cone_1" , " cone_2" , " cone_3" , " cone_4" , " cone_5" , " cone_6" ]]
275275 ]
276276 }
277- }
277+ }
0 commit comments