8 from robot_skills.util.kdl_conversions 
import FrameStamped
 
    9 from robocup_knowledge 
import knowledge_loader
 
   12 common = knowledge_loader.load_knowledge(
"common")
 
   15 cabinet_amcl = [
"bookcase", 
"bookcase"]
 
   16 cabinet_poses = [FrameStamped(frame=kdl.Frame(kdl.Rotation.RPY(0.0, 0.0, math.pi), kdl.Vector(3.18, 2.713, 0.0)),
 
   18                  FrameStamped(frame=kdl.Frame(kdl.Rotation.RPY(0.0, 0.0, math.pi), kdl.Vector(3.18, 2.713, 0.0)),
 
   20 object_shelves = [
"shelf3", 
"shelf4", 
"shelf5"]
 
   21 object_types = [obj[
"name"] 
for obj 
in common.objects]
 
   24 grasp_surface = [
"dinner_table", 
"dinner_table"]
 
   25 room = [
"dining_room", 
"dining_room"]
 
   28 default_place_entity = cabinet_amcl
 
   29 default_place_area = [
"shelf2", 
"shelf2"]
 
   32 table_poses = [FrameStamped(frame=kdl.Frame(kdl.Rotation.RPY(0.0, 0.0, 0.0), kdl.Vector(0.4, 1.92, 0.0)),
 
   34                FrameStamped(frame=kdl.Frame(kdl.Rotation.RPY(0.0, 0.0, 0.0), kdl.Vector(0.4, 1.92, 0.0)),
 
   37 entity_poses = zip(cabinet_poses, table_poses, cabinet_amcl, grasp_surface, room, default_place_area)