robocup_knowledge
reo2016/challenge_eegpsr.py
Go to the documentation of this file.
1 from itertools import groupby
2 from robocup_knowledge import knowledge_loader
3 common = knowledge_loader.load_knowledge("common")
4 
5 initial_pose = "initial_pose_door_B" # initial pose
6 starting_pose = "eegpsr_starting_pose" # Designated pose to wait for commands
7 exit_waypoint = "exit_door_B1"
8 
9 rooms = common.rooms + ["entrance", "exit"]
10 
11 translations = { "bookcase" : "bocase" }
12 
13 #object_aliases = {"dinner table" : "dinnertable"}
14 
15 #_grab_locations = [o for o in common.locations if o["manipulation"] == "yes"]
16 # room_to_grab_locations = groupby(_grab_locations, lambda l: l['room'])
17 # room_to_grab_locations = {k: [l['name'] for l in g] for (k, g) in room_to_grab_locations}