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)