diff --git a/.catkin_tools/profiles/default/devel_collisions.txt b/.catkin_tools/profiles/default/devel_collisions.txt
index 461c7aeaf8fcd4f23aa7fef815a45f0807915613..6e11520998536a490c5e8ee512c497b4502c2550 100644
--- a/.catkin_tools/profiles/default/devel_collisions.txt
+++ b/.catkin_tools/profiles/default/devel_collisions.txt
@@ -1,4 +1,4 @@
 /home/matteo/ws_panda/devel/./cmake.lock 42
-/home/matteo/reachability/devel/./cmake.lock 23953
+/home/matteo/reachability/devel/./cmake.lock 24055
 /home/matteo/reachability/devel/lib/libmoveit_grasps.so 79
 /home/matteo/reachability/devel/lib/libmoveit_grasps_filter.so 79
diff --git a/src/franka_description/robots/ceti_double.urdf.xacro b/src/franka_description/robots/ceti_double.urdf.xacro
index 50104dbbc69c278ad2bd91824190be7a469dcc3d..96192201a6b1a2b2ae377c7c7f4ca65a187955c8 100644
--- a/src/franka_description/robots/ceti_double.urdf.xacro
+++ b/src/franka_description/robots/ceti_double.urdf.xacro
@@ -13,7 +13,7 @@
   <link name="world" />
 
 
-  <xacro:property name="yaml_file" value="$(find mtc)/results/dummy/-151902566.yaml" />
+  <xacro:property name="yaml_file" value="$(find mtc)/results/dummy/-1801493263.yaml" />
   <xacro:property name="props" value="${xacro.load_yaml(yaml_file)}" />
 
   <xacro:property name="x1" value="${props['objects'][8]['pos']['x']}" />
diff --git a/src/mtc/README.md b/src/mtc/README.md
index 5b726e303cfac763fcb19a00795fac5ffe696969..f2997d8486a06d7a8ba27dcc1a9c92410869873a 100644
--- a/src/mtc/README.md
+++ b/src/mtc/README.md
@@ -35,10 +35,3 @@ State: in progress. Every executable is working with some explained downfalls th
 :black_square_button: include ferdinants work (main focus)
 
 Im working non stop, so don't forget to pull.
-
-
-
-:ballot_box_with_check:
-
-
-:ballot_box_with_check:
diff --git a/src/mtc/launch/base_routine.launch b/src/mtc/launch/base_routine.launch
index f13e2e65e2aee76f16eeed237a626bbec2bd319c..75223686d744b751f9a0adc3bc57604214d62abb 100644
--- a/src/mtc/launch/base_routine.launch
+++ b/src/mtc/launch/base_routine.launch
@@ -1,11 +1,11 @@
 <launch>
-    <arg name="map" default="dummy" />
-    <arg name="description" default="dummy" />
+    <arg name="map" default="dummy.yaml" />
+    <arg name="description" default="dummy.yaml" />
     <arg name="resource" default="dummy" />
 
 
-    <rosparam command="load" file="$(find mtc)/maps/$(arg map).yaml"/>
-    <rosparam command="load" file="$(find mtc)/descriptions/$(arg description).yaml"/>
+    <rosparam command="load" file="$(find mtc)/maps/$(arg map)"/>
+    <rosparam command="load" file="$(find mtc)/descriptions/$(arg description)"/>
     <rosparam command="load" file="$(find mtc)/resources/$(arg resource).yaml"/>
 
     <rosparam param="resource_name" subst_value="True"> $(arg resource)</rosparam>
diff --git a/src/mtc/launch/cell_routine.launch b/src/mtc/launch/cell_routine.launch
index 82f43ba274076109efa54c6cc90d5076d9a194b7..f5c4b997ded04d1527be5e281a4c92c8315e0b2f 100644
--- a/src/mtc/launch/cell_routine.launch
+++ b/src/mtc/launch/cell_routine.launch
@@ -1,10 +1,11 @@
 <launch>    
+    <arg name="result" default="dummy.yaml" />
     <!--<include file="$(find panda_moveit_config)/launch/demo.launch"></include> -->
 
     <!-- this is to change-->
-    <rosparam command="load" file="$(find mtc)/results/dummy/-151902566.yaml"/>
+    <rosparam command="load" file="$(find mtc)/results/dummy/-1801493263.yaml"/>
+
 
-    
     <rosparam command="load" file="$(find mtc)/mtc_templates/dummy.yaml" />
     <rosparam command="load" file="$(find mtc)/maps/dummy.yaml"/>
     <rosparam command="load" file="$(find mtc)/descriptions/dummy.yaml"/>
diff --git a/src/mtc/launch/mtc2taskspace.launch b/src/mtc/launch/mtc2taskspace.launch
index c165f181ab10ac9af290c6f0d27a68518a921616..d9691353d28011487e375a1e4cd407569f3753ed 100644
--- a/src/mtc/launch/mtc2taskspace.launch
+++ b/src/mtc/launch/mtc2taskspace.launch
@@ -1,4 +1,8 @@
 <launch>
-    <rosparam command="load" file="$(find mtc)/resources/dummy.yaml"/>
+    <arg name="resource" default="dummy.yaml" />
+
+    <rosparam param="resource_name" subst_value="True"> $(arg resource)</rosparam>
+    
+    <rosparam command="load" file="$(find mtc)/resources/$(arg resource)"/>
     <node pkg="mtc" type="mtc2taskspace" name="mtc2taskspace" output="screen" required="true"/>
 </launch>
\ No newline at end of file
diff --git a/src/mtc/results/dummy.yaml b/src/mtc/results/dummy.yaml
deleted file mode 100644
index d93ffb798fc40b538a830d6d7664f60b0be5319c..0000000000000000000000000000000000000000
--- a/src/mtc/results/dummy.yaml
+++ /dev/null
@@ -1,25 +0,0 @@
-{ 'objects' : [ 
-{ 'id' : 'table1_wheel_1', 'pos': { 'x': 0,'y': 0,'z': 0.06 },'size': { 'length': 0.12,'width': 0.12,'height': 0.12 },'orientation': { 'w': 1 },'color': { 'r': 0.15,'g': 0.15,'b': 0.15 }}, 
-{ 'id' : 'table1_wheel_2', 'pos': { 'x': 0,'y': 0,'z': 0.06 },'size': { 'length': 0.12,'width': 0.12,'height': 0.12 },'orientation': { 'w': 1 },'color': { 'r': 0.15,'g': 0.15,'b': 0.15 }},
-{ 'id' : 'table1_wheel_3', 'pos': { 'x': 0,'y': 0,'z': 0.06 },'size': { 'length': 0.12,'width': 0.12,'height': 0.12 },'orientation': { 'w': 1 },'color': { 'r': 0.15,'g': 0.15,'b': 0.15 }}, 
-{ 'id' : 'table1_wheel_4', 'pos': { 'x': 0,'y': 0,'z': 0.06 },'size': { 'length': 0.12,'width': 0.12,'height': 0.12 },'orientation': { 'w': 1 },'color': { 'r': 0.15,'g': 0.15,'b': 0.15 }}, 
-{ 'id' : 'table1_body_front', 'pos': { 'x': 0,'y': 0, 'z': 0.50  },'size': { 'length': 0.12,'width': 0.12,'height': 0.12 },'orientation': { 'w': 1 },'color': { 'r': 0.15,'g': 0.15,'b': 0.15 }}, 
-{ 'id' : 'table1_body_back', 'pos': { 'x': 0,'y': 0,'z': 0.45 },'size': { 'length': 0.12,'width': 0.12,'height': 0.12 },'orientation': { 'w': 1 },'color': { 'r': 0.15,'g': 0.15,'b': 0.15 }}, 
-{ 'id' : 'table1_body_left', 'pos': { 'x': 0,'y': 0,'z': 0.50  },'size': { 'length': 0.12,'width': 0.12,'height': 0.12 },'orientation': { 'w': 1 },'color': { 'r': 0.15,'g': 0.15,'b': 0.15 }}, 
-{ 'id' : 'table1_body_right', 'pos': { 'x': 0,'y': 0,'z': 0.50  },'size': { 'length': 0.12,'width': 0.12,'height': 0.12 },'orientation': { 'w': 1 },'color': { 'r': 0.15,'g': 0.15,'b': 0.15 }}, 
-{ 'id' : 'table1_table_top', 'pos': { 'x': -0.000002 , 'y': 0.099998 , 'z': 0.885000 },'size': { 'length': 0.800000 ,'width': 0.800000 ,'height': 0.010000 },'orientation': { 'x': 0.000000 , 'y': 0.000000 , 'z': 0.000001 , 'w': 1.000000 },'color': { 'r': 0.15,'g': 0.15,'b': 0.15 }, 'rpy': { 'r': 0.000000 , 'p': -0.000000 , 'y': 0.000002 } },
-{ 'id' : 'table2_wheel_1', 'pos': { 'x': 0,'y': 0,'z': 0.06 },'size': { 'length': 0.12,'width': 0.12,'height': 0.12 },'orientation': { 'w': 1 },'color': { 'r': 0.15,'g': 0.15,'b': 0.15 }}, 
-{ 'id' : 'table2_wheel_2', 'pos': { 'x': 0,'y': 0,'z': 0.06 },'size': { 'length': 0.12,'width': 0.12,'height': 0.12 },'orientation': { 'w': 1 },'color': { 'r': 0.15,'g': 0.15,'b': 0.15 }},
-{ 'id' : 'table2_wheel_3', 'pos': { 'x': 0,'y': 0,'z': 0.06 },'size': { 'length': 0.12,'width': 0.12,'height': 0.12 },'orientation': { 'w': 1 },'color': { 'r': 0.15,'g': 0.15,'b': 0.15 }}, 
-{ 'id' : 'table2_wheel_4', 'pos': { 'x': 0,'y': 0,'z': 0.06 },'size': { 'length': 0.12,'width': 0.12,'height': 0.12 },'orientation': { 'w': 1 },'color': { 'r': 0.15,'g': 0.15,'b': 0.15 }}, 
-{ 'id' : 'table2_body_front', 'pos': { 'x': 0,'y': 0, 'z': 0.50  },'size': { 'length': 0.12,'width': 0.12,'height': 0.12 },'orientation': { 'w': 1 },'color': { 'r': 0.15,'g': 0.15,'b': 0.15 }}, 
-{ 'id' : 'table2_body_back', 'pos': { 'x': 0,'y': 0,'z': 0.45 },'size': { 'length': 0.12,'width': 0.12,'height': 0.12 },'orientation': { 'w': 1 },'color': { 'r': 0.15,'g': 0.15,'b': 0.15 }}, 
-{ 'id' : 'table2_body_left', 'pos': { 'x': 0,'y': 0,'z': 0.50  },'size': { 'length': 0.12,'width': 0.12,'height': 0.12 },'orientation': { 'w': 1 },'color': { 'r': 0.15,'g': 0.15,'b': 0.15 }}, 
-{ 'id' : 'table2_body_right', 'pos': { 'x': 0,'y': 0,'z': 0.50  },'size': { 'length': 0.12,'width': 0.12,'height': 0.12 },'orientation': { 'w': 1 },'color': { 'r': 0.15,'g': 0.15,'b': 0.15 }}, 
-{ 'id' : 'table2_table_top', 'pos': { 'x': -0.000005, 'y': 1.404998, 'z': 0.885000 },'size': { 'length': 0.800000 ,'width': 0.800000 ,'height': 0.010000 },'orientation': { 'x': 0.000000 , 'y': 0.000000 , 'z': 0.000001 , 'w': 1.000000 },'color': { 'r': 0.15,'g': 0.15,'b': 0.15 }, 'rpy': { 'r': 0.000000, 'p': -0.000000, 'y': 0.000003}},
-{ 'id': 'table1_right_panel' , 'pos': { 'x': -0.000004 , 'y': 0.752498 , 'z': 0.885000 } , 'size': { 'length': 0.700000 , 'width': 0.500000 , 'height': 0.010000 } , 'orientation': { 'x': 0.000000 , 'y': 0.000000 , 'z': 0.000001 , 'w': 1.000000 } , 'color': { 'r': 0.15 , 'g': 0.15 , 'b': 0.15 } }, 
-{ 'id': 'table1_left_panel' , 'pos': { 'x': -0.000000 , 'y': -0.552502 , 'z': 0.885000 } , 'size': { 'length': 0.700000 , 'width': 0.500000 , 'height': 0.010000 } , 'orientation': { 'x': 0.000000 , 'y': 0.000000 , 'z': 0.000001 , 'w': 1.000000 } , 'color': { 'r': 0.15 , 'g': 0.15 , 'b': 0.15 } }, 
-{ 'id': 'table2_right_panel',  'pos': { 'x': -0.000007, 'y': 2.057498 , 'z': 0.885000 },'size': { 'length': 0.700000,'width': 0.500000,'height': 0.010000 },'orientation': { 'x': 0.000000, 'y': 0.000000, 'z': 0.000001, 'w': 1.000000 },'color': { 'r': 0.15,'g': 0.15,'b': 0.15 } }, 
-{ 'id': 'arm1','type': 'ARM','pos': { 'x': -0.220002, 'y': 0.099997, 'z': 0.89 },'size': { },'orientation': { 'x': 0.000000, 'y': 0.000000, 'z': 0.000001, 'w': 1.000000 },'color': { 'r': 1.00,'g': 1.00,'b': 1.00 } }, 
-{ 'id': 'arm2','type': 'ARM','pos': { 'x': -0.220005, 'y': 1.404997, 'z': 0.89 },'size': { },'orientation': { 'x': 0.000000, 'y': 0.000000, 'z': 0.000001, 'w': 1.000000 },'color': { 'r': 1.00,'g': 1.00,'b': 1.00 } } 
-]}
diff --git a/src/mtc/results/dummy/1002613186.yaml b/src/mtc/results/dummy/-1113960400.yaml
similarity index 100%
rename from src/mtc/results/dummy/1002613186.yaml
rename to src/mtc/results/dummy/-1113960400.yaml
diff --git a/src/mtc/results/dummy/945520390.yaml b/src/mtc/results/dummy/-1130060311.yaml
similarity index 100%
rename from src/mtc/results/dummy/945520390.yaml
rename to src/mtc/results/dummy/-1130060311.yaml
diff --git a/src/mtc/results/dummy/934553240.yaml b/src/mtc/results/dummy/-1141587806.yaml
similarity index 100%
rename from src/mtc/results/dummy/934553240.yaml
rename to src/mtc/results/dummy/-1141587806.yaml
diff --git a/src/mtc/results/dummy/957818188.yaml b/src/mtc/results/dummy/-1164134400.yaml
similarity index 100%
rename from src/mtc/results/dummy/957818188.yaml
rename to src/mtc/results/dummy/-1164134400.yaml
diff --git a/src/mtc/results/dummy/990058227.yaml b/src/mtc/results/dummy/-1177867363.yaml
similarity index 100%
rename from src/mtc/results/dummy/990058227.yaml
rename to src/mtc/results/dummy/-1177867363.yaml
diff --git a/src/mtc/results/dummy/978772872.yaml b/src/mtc/results/dummy/-1190597504.yaml
similarity index 100%
rename from src/mtc/results/dummy/978772872.yaml
rename to src/mtc/results/dummy/-1190597504.yaml
diff --git a/src/mtc/results/dummy/841127331.yaml b/src/mtc/results/dummy/-1241254685.yaml
similarity index 100%
rename from src/mtc/results/dummy/841127331.yaml
rename to src/mtc/results/dummy/-1241254685.yaml
diff --git a/src/mtc/results/dummy/890568488.yaml b/src/mtc/results/dummy/-1287858113.yaml
similarity index 100%
rename from src/mtc/results/dummy/890568488.yaml
rename to src/mtc/results/dummy/-1287858113.yaml
diff --git a/src/mtc/results/dummy/409146028.yaml b/src/mtc/results/dummy/-1725746253.yaml
similarity index 100%
rename from src/mtc/results/dummy/409146028.yaml
rename to src/mtc/results/dummy/-1725746253.yaml
diff --git a/src/mtc/results/dummy/396809119.yaml b/src/mtc/results/dummy/-1739448485.yaml
similarity index 100%
rename from src/mtc/results/dummy/396809119.yaml
rename to src/mtc/results/dummy/-1739448485.yaml
diff --git a/src/mtc/results/dummy/385732106.yaml b/src/mtc/results/dummy/-1751589910.yaml
similarity index 100%
rename from src/mtc/results/dummy/385732106.yaml
rename to src/mtc/results/dummy/-1751589910.yaml
diff --git a/src/mtc/results/dummy/453123235.yaml b/src/mtc/results/dummy/-1775227539.yaml
similarity index 100%
rename from src/mtc/results/dummy/453123235.yaml
rename to src/mtc/results/dummy/-1775227539.yaml
diff --git a/src/mtc/results/dummy/440798129.yaml b/src/mtc/results/dummy/-1789367903.yaml
similarity index 100%
rename from src/mtc/results/dummy/440798129.yaml
rename to src/mtc/results/dummy/-1789367903.yaml
diff --git a/src/mtc/results/dummy/429872256.yaml b/src/mtc/results/dummy/-1801493263.yaml
similarity index 100%
rename from src/mtc/results/dummy/429872256.yaml
rename to src/mtc/results/dummy/-1801493263.yaml
diff --git a/src/mtc/results/dummy/512151887.yaml b/src/mtc/results/dummy/-2019620283.yaml
similarity index 100%
rename from src/mtc/results/dummy/512151887.yaml
rename to src/mtc/results/dummy/-2019620283.yaml
diff --git a/src/mtc/results/dummy/568064102.yaml b/src/mtc/results/dummy/-2070819246.yaml
similarity index 100%
rename from src/mtc/results/dummy/568064102.yaml
rename to src/mtc/results/dummy/-2070819246.yaml
diff --git a/src/mtc/results/dummy/-953422313.yaml b/src/mtc/results/dummy/1086409496.yaml
similarity index 100%
rename from src/mtc/results/dummy/-953422313.yaml
rename to src/mtc/results/dummy/1086409496.yaml
diff --git a/src/mtc/results/dummy/-551819248.yaml b/src/mtc/results/dummy/1086505991.yaml
similarity index 100%
rename from src/mtc/results/dummy/-551819248.yaml
rename to src/mtc/results/dummy/1086505991.yaml
diff --git a/src/mtc/results/dummy/-540664156.yaml b/src/mtc/results/dummy/1097760815.yaml
similarity index 100%
rename from src/mtc/results/dummy/-540664156.yaml
rename to src/mtc/results/dummy/1097760815.yaml
diff --git a/src/mtc/results/dummy/-997664293.yaml b/src/mtc/results/dummy/1132989736.yaml
similarity index 100%
rename from src/mtc/results/dummy/-997664293.yaml
rename to src/mtc/results/dummy/1132989736.yaml
diff --git a/src/mtc/results/dummy/-598701477.yaml b/src/mtc/results/dummy/1138917448.yaml
similarity index 100%
rename from src/mtc/results/dummy/-598701477.yaml
rename to src/mtc/results/dummy/1138917448.yaml
diff --git a/src/mtc/results/dummy/-587407747.yaml b/src/mtc/results/dummy/1150205447.yaml
similarity index 100%
rename from src/mtc/results/dummy/-587407747.yaml
rename to src/mtc/results/dummy/1150205447.yaml
diff --git a/src/mtc/results/dummy/-239267840.yaml b/src/mtc/results/dummy/1420108742.yaml
similarity index 100%
rename from src/mtc/results/dummy/-239267840.yaml
rename to src/mtc/results/dummy/1420108742.yaml
diff --git a/src/mtc/results/dummy/-288597854.yaml b/src/mtc/results/dummy/1467312061.yaml
similarity index 100%
rename from src/mtc/results/dummy/-288597854.yaml
rename to src/mtc/results/dummy/1467312061.yaml
diff --git a/src/mtc/results/dummy/-26465509.yaml b/src/mtc/results/dummy/1634357786.yaml
similarity index 100%
rename from src/mtc/results/dummy/-26465509.yaml
rename to src/mtc/results/dummy/1634357786.yaml
diff --git a/src/mtc/results/dummy/-73418491.yaml b/src/mtc/results/dummy/1681783699.yaml
similarity index 100%
rename from src/mtc/results/dummy/-73418491.yaml
rename to src/mtc/results/dummy/1681783699.yaml
diff --git a/src/mtc/results/dummy/106540234.yaml b/src/mtc/results/dummy/1830642082.yaml
similarity index 100%
rename from src/mtc/results/dummy/106540234.yaml
rename to src/mtc/results/dummy/1830642082.yaml
diff --git a/src/mtc/results/dummy/161620969.yaml b/src/mtc/results/dummy/1878182050.yaml
similarity index 100%
rename from src/mtc/results/dummy/161620969.yaml
rename to src/mtc/results/dummy/1878182050.yaml
diff --git a/src/mtc/results/dummy/-118381120.yaml b/src/mtc/results/dummy/1927303313.yaml
similarity index 100%
rename from src/mtc/results/dummy/-118381120.yaml
rename to src/mtc/results/dummy/1927303313.yaml
diff --git a/src/mtc/results/dummy/-107328901.yaml b/src/mtc/results/dummy/1938979366.yaml
similarity index 100%
rename from src/mtc/results/dummy/-107328901.yaml
rename to src/mtc/results/dummy/1938979366.yaml
diff --git a/src/mtc/results/dummy/241047948.yaml b/src/mtc/results/dummy/1951197037.yaml
similarity index 100%
rename from src/mtc/results/dummy/241047948.yaml
rename to src/mtc/results/dummy/1951197037.yaml
diff --git a/src/mtc/results/dummy/-139322185.yaml b/src/mtc/results/dummy/1952346695.yaml
similarity index 100%
rename from src/mtc/results/dummy/-139322185.yaml
rename to src/mtc/results/dummy/1952346695.yaml
diff --git a/src/mtc/results/dummy/-163087766.yaml b/src/mtc/results/dummy/1974030854.yaml
similarity index 100%
rename from src/mtc/results/dummy/-163087766.yaml
rename to src/mtc/results/dummy/1974030854.yaml
diff --git a/src/mtc/results/dummy/-151902566.yaml b/src/mtc/results/dummy/1985613525.yaml
similarity index 100%
rename from src/mtc/results/dummy/-151902566.yaml
rename to src/mtc/results/dummy/1985613525.yaml
diff --git a/src/mtc/results/dummy/-94891628.yaml b/src/mtc/results/dummy/1998093904.yaml
similarity index 100%
rename from src/mtc/results/dummy/-94891628.yaml
rename to src/mtc/results/dummy/1998093904.yaml
diff --git a/src/mtc/results/dummy/288860765.yaml b/src/mtc/results/dummy/1998619737.yaml
similarity index 100%
rename from src/mtc/results/dummy/288860765.yaml
rename to src/mtc/results/dummy/1998619737.yaml
diff --git a/src/mtc/results/dummy/-1299660620.yaml b/src/mtc/results/dummy/287216712.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1299660620.yaml
rename to src/mtc/results/dummy/287216712.yaml
diff --git a/src/mtc/results/dummy/-1287907953.yaml b/src/mtc/results/dummy/299277607.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1287907953.yaml
rename to src/mtc/results/dummy/299277607.yaml
diff --git a/src/mtc/results/dummy/-1274604634.yaml b/src/mtc/results/dummy/312857611.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1274604634.yaml
rename to src/mtc/results/dummy/312857611.yaml
diff --git a/src/mtc/results/dummy/-1346543685.yaml b/src/mtc/results/dummy/335131185.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1346543685.yaml
rename to src/mtc/results/dummy/335131185.yaml
diff --git a/src/mtc/results/dummy/-1334648679.yaml b/src/mtc/results/dummy/347069224.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1334648679.yaml
rename to src/mtc/results/dummy/347069224.yaml
diff --git a/src/mtc/results/dummy/-1321395857.yaml b/src/mtc/results/dummy/360590070.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1321395857.yaml
rename to src/mtc/results/dummy/360590070.yaml
diff --git a/src/mtc/results/dummy/-1191626777.yaml b/src/mtc/results/dummy/397572609.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1191626777.yaml
rename to src/mtc/results/dummy/397572609.yaml
diff --git a/src/mtc/results/dummy/-1179960295.yaml b/src/mtc/results/dummy/409649008.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1179960295.yaml
rename to src/mtc/results/dummy/409649008.yaml
diff --git a/src/mtc/results/dummy/-1166700698.yaml b/src/mtc/results/dummy/423450698.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1166700698.yaml
rename to src/mtc/results/dummy/423450698.yaml
diff --git a/src/mtc/results/dummy/-1238289141.yaml b/src/mtc/results/dummy/445682784.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1238289141.yaml
rename to src/mtc/results/dummy/445682784.yaml
diff --git a/src/mtc/results/dummy/-1226601008.yaml b/src/mtc/results/dummy/461533561.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1226601008.yaml
rename to src/mtc/results/dummy/461533561.yaml
diff --git a/src/mtc/results/dummy/-1213390021.yaml b/src/mtc/results/dummy/477108873.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1213390021.yaml
rename to src/mtc/results/dummy/477108873.yaml
diff --git a/src/mtc/results/dummy/-1083227167.yaml b/src/mtc/results/dummy/518554172.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1083227167.yaml
rename to src/mtc/results/dummy/518554172.yaml
diff --git a/src/mtc/results/dummy/-1071524157.yaml b/src/mtc/results/dummy/530725211.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1071524157.yaml
rename to src/mtc/results/dummy/530725211.yaml
diff --git a/src/mtc/results/dummy/-1058266167.yaml b/src/mtc/results/dummy/544173349.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1058266167.yaml
rename to src/mtc/results/dummy/544173349.yaml
diff --git a/src/mtc/results/dummy/-1130182242.yaml b/src/mtc/results/dummy/571021364.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1130182242.yaml
rename to src/mtc/results/dummy/571021364.yaml
diff --git a/src/mtc/results/dummy/-1118397307.yaml b/src/mtc/results/dummy/582894029.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1118397307.yaml
rename to src/mtc/results/dummy/582894029.yaml
diff --git a/src/mtc/results/dummy/-1105096712.yaml b/src/mtc/results/dummy/597217384.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1105096712.yaml
rename to src/mtc/results/dummy/597217384.yaml
diff --git a/src/mtc/results/dummy/-1280463185.yaml b/src/mtc/results/dummy/759067436.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1280463185.yaml
rename to src/mtc/results/dummy/759067436.yaml
diff --git a/src/mtc/results/dummy/-1269289091.yaml b/src/mtc/results/dummy/770754525.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1269289091.yaml
rename to src/mtc/results/dummy/770754525.yaml
diff --git a/src/mtc/results/dummy/-1256829190.yaml b/src/mtc/results/dummy/784016529.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1256829190.yaml
rename to src/mtc/results/dummy/784016529.yaml
diff --git a/src/mtc/results/dummy/-1325476019.yaml b/src/mtc/results/dummy/807557424.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1325476019.yaml
rename to src/mtc/results/dummy/807557424.yaml
diff --git a/src/mtc/results/dummy/-1313991264.yaml b/src/mtc/results/dummy/827720657.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1313991264.yaml
rename to src/mtc/results/dummy/827720657.yaml
diff --git a/src/mtc/results/dummy/-1301462009.yaml b/src/mtc/results/dummy/840878174.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1301462009.yaml
rename to src/mtc/results/dummy/840878174.yaml
diff --git a/src/mtc/results/dummy/-1164235259.yaml b/src/mtc/results/dummy/886296696.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1164235259.yaml
rename to src/mtc/results/dummy/886296696.yaml
diff --git a/src/mtc/results/dummy/-1213000891.yaml b/src/mtc/results/dummy/931879073.yaml
similarity index 100%
rename from src/mtc/results/dummy/-1213000891.yaml
rename to src/mtc/results/dummy/931879073.yaml
diff --git a/src/mtc/src/impl/mediator.cpp b/src/mtc/src/impl/mediator.cpp
index 0730159559b2642a1a3e4d92dcced78ce8b7669d..a530e8ac37415b6b4b0e3a67e478b5bf686c4cfa 100644
--- a/src/mtc/src/impl/mediator.cpp
+++ b/src/mtc/src/impl/mediator.cpp
@@ -301,7 +301,7 @@ void Mediator::write_file(Robot* A, Robot* B){
 
     float pos_x = A->tf().getOrigin().getX();
     float pos_y = A->tf().getOrigin().getY();
-    float pos_z = A->tf().getOrigin().getZ() *2 - size_z/2;
+    float pos_z = A->tf().getOrigin().getZ() *2 ;
     float rot_x = A->tf().getRotation().getX();
     float rot_y = A->tf().getRotation().getY();
     float rot_z = A->tf().getRotation().getZ();
@@ -332,7 +332,7 @@ void Mediator::write_file(Robot* A, Robot* B){
 
     pos_x = B->tf().getOrigin().getX();
     pos_y = B->tf().getOrigin().getY();
-    pos_z = B->tf().getOrigin().getZ() *2 - size_z/2;
+    pos_z = B->tf().getOrigin().getZ() *2 ;
     rot_x = B->tf().getRotation().getX();
     rot_y = B->tf().getRotation().getY();
     rot_z = B->tf().getRotation().getZ();
@@ -364,7 +364,7 @@ void Mediator::write_file(Robot* A, Robot* B){
         float width = w->size().getY();
         float height = w->size().getZ();
 
-        ss << "{ 'id': '" << w->name() << "' , 'pos': { 'x': "<< std::to_string(x) << " , 'y': "<< std::to_string(y) << " , 'z': "<< std::to_string(z + height/2) << " } , 'size': { 'length': "<< std::to_string(length) << " , 'width': "<< std::to_string(width) << " , 'height': "<< std::to_string(height) << " } , 'orientation': { 'x': "<< std::to_string(qx) << " , 'y': "<< std::to_string(qy) << " , 'z': "<< std::to_string(qz) << " , 'w': "<< std::to_string(qw) << " } , 'color': { 'r': 0.15 , 'g': 0.15 , 'b': 0.15 } }, \n";
+        ss << "{ 'id': '" << w->name() << "' , 'pos': { 'x': "<< std::to_string(x) << " , 'y': "<< std::to_string(y) << " , 'z': "<< std::to_string(z - 0.25*height) << " } , 'size': { 'length': "<< std::to_string(length) << " , 'width': "<< std::to_string(width) << " , 'height': "<< std::to_string(height) << " } , 'orientation': { 'x': "<< std::to_string(qx) << " , 'y': "<< std::to_string(qy) << " , 'z': "<< std::to_string(qz) << " , 'w': "<< std::to_string(qw) << " } , 'color': { 'r': 0.15 , 'g': 0.15 , 'b': 0.15 } }, \n";
     }
 
     
@@ -383,7 +383,7 @@ void Mediator::write_file(Robot* A, Robot* B){
         float width = w->size().getY();
         float height = w->size().getZ();
 
-        ss << "{ 'id': '" << w->name() << "',  'pos': { 'x': "<< std::to_string(x) << ", 'y': "<< std::to_string(y) << " , 'z': "<< std::to_string(z + height/2) << " },'size': { 'length': "<< std::to_string(length) << ",'width': "<< std::to_string(width) << ",'height': "<< std::to_string(height) << " },'orientation': { 'x': "<< std::to_string(qx) << ", 'y': "<< std::to_string(qy) << ", 'z': "<< std::to_string(qz) << ", 'w': "<< std::to_string(qw) << " },'color': { 'r': 0.15,'g': 0.15,'b': 0.15 } }, \n";
+        ss << "{ 'id': '" << w->name() << "',  'pos': { 'x': "<< std::to_string(x) << ", 'y': "<< std::to_string(y) << " , 'z': "<< std::to_string(z - 0.25*height) << " },'size': { 'length': "<< std::to_string(length) << ",'width': "<< std::to_string(width) << ",'height': "<< std::to_string(height) << " },'orientation': { 'x': "<< std::to_string(qx) << ", 'y': "<< std::to_string(qy) << ", 'z': "<< std::to_string(qz) << ", 'w': "<< std::to_string(qw) << " },'color': { 'r': 0.15,'g': 0.15,'b': 0.15 } }, \n";
     }
     tf2::Transform tf_arm =  A->tf() * A->root_tf();
     float arm_x = tf_arm.getOrigin().getX();
diff --git a/src/mtc/src/mtc2taskspace.cpp b/src/mtc/src/mtc2taskspace.cpp
index db30d166f0f06c865db81ac8ed019ff27b4c34fb..312acab8fbaf1c6d1fac77ddf19f93075859bf39 100644
--- a/src/mtc/src/mtc2taskspace.cpp
+++ b/src/mtc/src/mtc2taskspace.cpp
@@ -6,7 +6,9 @@ int main(int argc, char **argv){
     ros::init(argc, argv, "mtc2taskspace");
     ros::NodeHandle n;
 
-    std::string path;
+    std::string filename;
+    n.getParam("/resource_name", filename);
+
     XmlRpc::XmlRpcValue resources;
     n.getParam("/objects", resources);
 
@@ -60,34 +62,25 @@ int main(int argc, char **argv){
 
     // lets make some result data
     ROS_INFO("writing file...");
-    std::ofstream o(ros::package::getPath("mtc") + "/descriptions/dummy2.yaml");
+    std::ofstream o(ros::package::getPath("mtc") + "/descriptions/" + filename);
     YAML::Node node;
 
     ROS_INFO("writing items for robot1...");
     for(tf2::Vector3& vec : robot_1){
-      node["task"]["groups"]["robot_x"].push_back(std::to_string((float)vec.getX())+ " " + std::to_string((float) vec.getY()) + " " + std::to_string((float)vec.getZ()));
+      node["task"]["groups"]["panda_arm1"].push_back(std::to_string((float)vec.getX())+ " " + std::to_string((float) vec.getY()) + " " + std::to_string((float)vec.getZ()));
     }
 
     ROS_INFO("writing items for robot2...");
     for(tf2::Vector3& vec : robot_2){
-      node["task"]["groups"]["robot_y"].push_back(std::to_string((float)vec.getX())+ " " + std::to_string((float) vec.getY()) + " " + std::to_string((float)vec.getZ()));
+      node["task"]["groups"]["panda_arm2"].push_back(std::to_string((float)vec.getX())+ " " + std::to_string((float) vec.getY()) + " " + std::to_string((float)vec.getZ()));
     }
 
     ROS_INFO("writing intersection...");
     for(tf2::Vector3& vec : robot_middle){
-      node["task"]["groups"]["robot_x"].push_back(std::to_string((float)vec.getX())+ " " + std::to_string((float) vec.getY()) + " " + std::to_string((float)vec.getZ()));;
-      node["task"]["groups"]["robot_y"].push_back(std::to_string((float)vec.getX())+ " " + std::to_string((float) vec.getY()) + " " + std::to_string((float)vec.getZ()));;
+      node["task"]["groups"]["panda_arm1"].push_back(std::to_string((float)vec.getX())+ " " + std::to_string((float) vec.getY()) + " " + std::to_string((float)vec.getZ()));;
+      node["task"]["groups"]["panda_arm2"].push_back(std::to_string((float)vec.getX())+ " " + std::to_string((float) vec.getY()) + " " + std::to_string((float)vec.getZ()));;
     }
 
-    ROS_INFO("writing intersection...");
-
-    for(tf2::Vector3& vec : robot_middle){
-      node["task"]["groups"]["robot_x"].push_back(std::to_string((float)vec.getX())+ " " + std::to_string((float) vec.getY()) + " " + std::to_string((float)vec.getZ()));;
-      node["task"]["groups"]["robot_y"].push_back(std::to_string((float)vec.getX())+ " " + std::to_string((float) vec.getY()) + " " + std::to_string((float)vec.getZ()));;
-    }
-
-    node.SetStyle(YAML::EmitterStyle::Flow);
-
     o << node;
     return 0;
 }
\ No newline at end of file