robocup_knowledge
rwc2015/challenge_final.py
Go to the documentation of this file.
1 initial_pose_amigo = "initial_pose_amigo"
2 operator_id = "operator"
3 
4 
5 
6 # First asking action
7 grasp_locations = ['kitchentable', 'kitchencounter', 'cupboard', 'bar', 'couchtable', 'dinnertable', 'desk', 'bookcase', 'hallwaytable','bed']
8 # FOR TESTING:
9 #grasp_locations = ['dinnertable']
10 
11 person_locations = ['kitchentable', 'kitchencounter', 'cupboard', 'bar', 'dinnertable', 'desk', 'hallwaytable','bed']
12 # FOR TESTING:
13 #person_locations = ['bar', 'bed']
14 
15 spec1_amigo_task = "((<name> (needs|wants) your help) | ((go|get) back to <name>) | ((bring|get|fetch) me the object (on|from) the <grasp_location>) | (<time>))"
16 # FOR TESTING:
17 #spec1_amigo_task = "((<name> (needs|wants) your help) | ((go|get) back to <name>) | ((bring|get|fetch) me the object (on|from) the <grasp_location>))"
18 #spec1_amigo_task = "((bring|get|fetch) me the object (on|from) the <grasp_location>)"
19 
20 choices1_amigo_task = {'name':['Luis','Erik','Sjoerd','operator','the operator'], 'person_location':person_locations, 'grasp_location':grasp_locations, 'time':['How much time do we have left','How much time do we still have']}
21 
22 # Second asking action
23 spec2_amigo_task_followup = "((near|at) the <location>)"
24 choices2_amigo_task_followup = {'location':person_locations}
25