diff --git a/build/test/testfaelle/Test1.uml/0/config.ini b/build/test/testfaelle/Test1.uml/0/config.ini
new file mode 100644
index 0000000000000000000000000000000000000000..e97af067d0a90ee349ce54844e0d5a867bda3391
--- /dev/null
+++ b/build/test/testfaelle/Test1.uml/0/config.ini
@@ -0,0 +1,8 @@
+
+# At <time> the distance between <object1> and <object2> should be within <rangeLeftBorder> and <rangeRightBorder>
+time=30
+objectId1=f
+objectId2=s
+rangeLeftBorder=0.5
+rangeRightBorder=2
+timeout=30
diff --git a/build/test/testfaelle/Test1.uml/0/test.world b/build/test/testfaelle/Test1.uml/0/test.world
new file mode 100644
index 0000000000000000000000000000000000000000..61bed381cec280fad8f4fb634af9627e2c65597f
--- /dev/null
+++ b/build/test/testfaelle/Test1.uml/0/test.world
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<sdf version="1.6">
+  <world name="default">
+    <!-- Ground Plane -->
+    <include>
+      <uri>model://ground_plane</uri>
+    </include>
+    <include>
+      <uri>model://sun</uri>
+    </include>
+    <model name="cylinder_s_R_0.1">
+      <pose>5 5 -0 0</pose>
+      <link name="link">
+        <collision name="collision">
+          <geometry>
+            <cylinder>
+              <radius>0.1</radius>
+              <length>1</length>
+            </cylinder>
+          </geometry>
+        </collision>
+        <visual name="visual">
+          <geometry>
+            <cylinder>
+              <radius>0.1</radius>
+              <length>1</length>
+            </cylinder>
+          </geometry>
+        </visual>
+      </link>
+    </model>
+  </world>
+</sdf>
\ No newline at end of file
diff --git a/build/test/testfaelle/Test10.uml/0/config.ini b/build/test/testfaelle/Test10.uml/0/config.ini
new file mode 100644
index 0000000000000000000000000000000000000000..e97af067d0a90ee349ce54844e0d5a867bda3391
--- /dev/null
+++ b/build/test/testfaelle/Test10.uml/0/config.ini
@@ -0,0 +1,8 @@
+
+# At <time> the distance between <object1> and <object2> should be within <rangeLeftBorder> and <rangeRightBorder>
+time=30
+objectId1=f
+objectId2=s
+rangeLeftBorder=0.5
+rangeRightBorder=2
+timeout=30
diff --git a/build/test/testfaelle/Test10.uml/0/test.world b/build/test/testfaelle/Test10.uml/0/test.world
new file mode 100644
index 0000000000000000000000000000000000000000..99644ad812e786228c5941b18639832bd6cfaeba
--- /dev/null
+++ b/build/test/testfaelle/Test10.uml/0/test.world
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<sdf version="1.6">
+  <world name="default">
+    <!-- Ground Plane -->
+    <include>
+      <uri>model://ground_plane</uri>
+    </include>
+    <include>
+      <uri>model://sun</uri>
+    </include>
+    <model name="cylinder_s_R_1">
+      <pose>5 5 -0 0</pose>
+      <link name="link">
+        <collision name="collision">
+          <geometry>
+            <cylinder>
+              <radius>1</radius>
+              <length>1</length>
+            </cylinder>
+          </geometry>
+        </collision>
+        <visual name="visual">
+          <geometry>
+            <cylinder>
+              <radius>1</radius>
+              <length>1</length>
+            </cylinder>
+          </geometry>
+        </visual>
+      </link>
+    </model>
+  </world>
+</sdf>
\ No newline at end of file
diff --git a/build/test/testfaelle/Test11.uml/0/config.ini b/build/test/testfaelle/Test11.uml/0/config.ini
new file mode 100644
index 0000000000000000000000000000000000000000..e97af067d0a90ee349ce54844e0d5a867bda3391
--- /dev/null
+++ b/build/test/testfaelle/Test11.uml/0/config.ini
@@ -0,0 +1,8 @@
+
+# At <time> the distance between <object1> and <object2> should be within <rangeLeftBorder> and <rangeRightBorder>
+time=30
+objectId1=f
+objectId2=s
+rangeLeftBorder=0.5
+rangeRightBorder=2
+timeout=30
diff --git a/build/test/testfaelle/Test11.uml/0/test.world b/build/test/testfaelle/Test11.uml/0/test.world
new file mode 100644
index 0000000000000000000000000000000000000000..4cfd396162da5465c38277ceebd62a68078a46e2
--- /dev/null
+++ b/build/test/testfaelle/Test11.uml/0/test.world
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<sdf version="1.6">
+  <world name="default">
+    <!-- Ground Plane -->
+    <include>
+      <uri>model://ground_plane</uri>
+    </include>
+    <include>
+      <uri>model://sun</uri>
+    </include>
+    <model name="cylinder_s_R_1">
+      <pose>5 5 -0 0</pose>
+      <link name="link">
+        <collision name="collision">
+          <geometry>
+            <cylinder>
+              <radius>1</radius>
+              <length>0.1</length>
+            </cylinder>
+          </geometry>
+        </collision>
+        <visual name="visual">
+          <geometry>
+            <cylinder>
+              <radius>1</radius>
+              <length>0.1</length>
+            </cylinder>
+          </geometry>
+        </visual>
+      </link>
+    </model>
+  </world>
+</sdf>
\ No newline at end of file
diff --git a/build/test/testfaelle/Test12.uml/0/config.ini b/build/test/testfaelle/Test12.uml/0/config.ini
new file mode 100644
index 0000000000000000000000000000000000000000..7a70425fd42a17cfff7c3e7e6aaa77e53a439232
--- /dev/null
+++ b/build/test/testfaelle/Test12.uml/0/config.ini
@@ -0,0 +1,8 @@
+
+# At <time> the distance between <object1> and <object2> should be within <rangeLeftBorder> and <rangeRightBorder>
+time=30
+objectId1=f
+objectId2=s
+rangeLeftBorder=1
+rangeRightBorder=2
+timeout=30
diff --git a/build/test/testfaelle/Test12.uml/0/test.world b/build/test/testfaelle/Test12.uml/0/test.world
new file mode 100644
index 0000000000000000000000000000000000000000..61bed381cec280fad8f4fb634af9627e2c65597f
--- /dev/null
+++ b/build/test/testfaelle/Test12.uml/0/test.world
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<sdf version="1.6">
+  <world name="default">
+    <!-- Ground Plane -->
+    <include>
+      <uri>model://ground_plane</uri>
+    </include>
+    <include>
+      <uri>model://sun</uri>
+    </include>
+    <model name="cylinder_s_R_0.1">
+      <pose>5 5 -0 0</pose>
+      <link name="link">
+        <collision name="collision">
+          <geometry>
+            <cylinder>
+              <radius>0.1</radius>
+              <length>1</length>
+            </cylinder>
+          </geometry>
+        </collision>
+        <visual name="visual">
+          <geometry>
+            <cylinder>
+              <radius>0.1</radius>
+              <length>1</length>
+            </cylinder>
+          </geometry>
+        </visual>
+      </link>
+    </model>
+  </world>
+</sdf>
\ No newline at end of file
diff --git a/build/test/testfaelle/Test13.uml/0/config.ini b/build/test/testfaelle/Test13.uml/0/config.ini
new file mode 100644
index 0000000000000000000000000000000000000000..7a70425fd42a17cfff7c3e7e6aaa77e53a439232
--- /dev/null
+++ b/build/test/testfaelle/Test13.uml/0/config.ini
@@ -0,0 +1,8 @@
+
+# At <time> the distance between <object1> and <object2> should be within <rangeLeftBorder> and <rangeRightBorder>
+time=30
+objectId1=f
+objectId2=s
+rangeLeftBorder=1
+rangeRightBorder=2
+timeout=30
diff --git a/build/test/testfaelle/Test13.uml/0/test.world b/build/test/testfaelle/Test13.uml/0/test.world
new file mode 100644
index 0000000000000000000000000000000000000000..4cfd396162da5465c38277ceebd62a68078a46e2
--- /dev/null
+++ b/build/test/testfaelle/Test13.uml/0/test.world
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<sdf version="1.6">
+  <world name="default">
+    <!-- Ground Plane -->
+    <include>
+      <uri>model://ground_plane</uri>
+    </include>
+    <include>
+      <uri>model://sun</uri>
+    </include>
+    <model name="cylinder_s_R_1">
+      <pose>5 5 -0 0</pose>
+      <link name="link">
+        <collision name="collision">
+          <geometry>
+            <cylinder>
+              <radius>1</radius>
+              <length>0.1</length>
+            </cylinder>
+          </geometry>
+        </collision>
+        <visual name="visual">
+          <geometry>
+            <cylinder>
+              <radius>1</radius>
+              <length>0.1</length>
+            </cylinder>
+          </geometry>
+        </visual>
+      </link>
+    </model>
+  </world>
+</sdf>
\ No newline at end of file
diff --git a/build/test/testfaelle/Test14.uml/0/config.ini b/build/test/testfaelle/Test14.uml/0/config.ini
new file mode 100644
index 0000000000000000000000000000000000000000..7a70425fd42a17cfff7c3e7e6aaa77e53a439232
--- /dev/null
+++ b/build/test/testfaelle/Test14.uml/0/config.ini
@@ -0,0 +1,8 @@
+
+# At <time> the distance between <object1> and <object2> should be within <rangeLeftBorder> and <rangeRightBorder>
+time=30
+objectId1=f
+objectId2=s
+rangeLeftBorder=1
+rangeRightBorder=2
+timeout=30
diff --git a/build/test/testfaelle/Test14.uml/0/test.world b/build/test/testfaelle/Test14.uml/0/test.world
new file mode 100644
index 0000000000000000000000000000000000000000..210d90af04ba15e71487fe9fe1b58764a7e743e4
--- /dev/null
+++ b/build/test/testfaelle/Test14.uml/0/test.world
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<sdf version="1.6">
+  <world name="default">
+    <!-- Ground Plane -->
+    <include>
+      <uri>model://ground_plane</uri>
+    </include>
+    <include>
+      <uri>model://sun</uri>
+    </include>
+    <model name="cylinder_s_R_0.1">
+      <pose>5 5 -0 0</pose>
+      <link name="link">
+        <collision name="collision">
+          <geometry>
+            <cylinder>
+              <radius>0.1</radius>
+              <length>0.1</length>
+            </cylinder>
+          </geometry>
+        </collision>
+        <visual name="visual">
+          <geometry>
+            <cylinder>
+              <radius>0.1</radius>
+              <length>0.1</length>
+            </cylinder>
+          </geometry>
+        </visual>
+      </link>
+    </model>
+  </world>
+</sdf>
\ No newline at end of file
diff --git a/build/test/testfaelle/Test15.uml/0/config.ini b/build/test/testfaelle/Test15.uml/0/config.ini
new file mode 100644
index 0000000000000000000000000000000000000000..7a70425fd42a17cfff7c3e7e6aaa77e53a439232
--- /dev/null
+++ b/build/test/testfaelle/Test15.uml/0/config.ini
@@ -0,0 +1,8 @@
+
+# At <time> the distance between <object1> and <object2> should be within <rangeLeftBorder> and <rangeRightBorder>
+time=30
+objectId1=f
+objectId2=s
+rangeLeftBorder=1
+rangeRightBorder=2
+timeout=30
diff --git a/build/test/testfaelle/Test15.uml/0/test.world b/build/test/testfaelle/Test15.uml/0/test.world
new file mode 100644
index 0000000000000000000000000000000000000000..99644ad812e786228c5941b18639832bd6cfaeba
--- /dev/null
+++ b/build/test/testfaelle/Test15.uml/0/test.world
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<sdf version="1.6">
+  <world name="default">
+    <!-- Ground Plane -->
+    <include>
+      <uri>model://ground_plane</uri>
+    </include>
+    <include>
+      <uri>model://sun</uri>
+    </include>
+    <model name="cylinder_s_R_1">
+      <pose>5 5 -0 0</pose>
+      <link name="link">
+        <collision name="collision">
+          <geometry>
+            <cylinder>
+              <radius>1</radius>
+              <length>1</length>
+            </cylinder>
+          </geometry>
+        </collision>
+        <visual name="visual">
+          <geometry>
+            <cylinder>
+              <radius>1</radius>
+              <length>1</length>
+            </cylinder>
+          </geometry>
+        </visual>
+      </link>
+    </model>
+  </world>
+</sdf>
\ No newline at end of file
diff --git a/build/test/testfaelle/Test16.uml/0/config.ini b/build/test/testfaelle/Test16.uml/0/config.ini
new file mode 100644
index 0000000000000000000000000000000000000000..e97af067d0a90ee349ce54844e0d5a867bda3391
--- /dev/null
+++ b/build/test/testfaelle/Test16.uml/0/config.ini
@@ -0,0 +1,8 @@
+
+# At <time> the distance between <object1> and <object2> should be within <rangeLeftBorder> and <rangeRightBorder>
+time=30
+objectId1=f
+objectId2=s
+rangeLeftBorder=0.5
+rangeRightBorder=2
+timeout=30
diff --git a/build/test/testfaelle/Test16.uml/0/test.world b/build/test/testfaelle/Test16.uml/0/test.world
new file mode 100644
index 0000000000000000000000000000000000000000..468d8ea74759c9bdcaf24b10a3b5e27fbc650db0
--- /dev/null
+++ b/build/test/testfaelle/Test16.uml/0/test.world
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<sdf version="1.6">
+  <world name="default">
+    <!-- Ground Plane -->
+    <include>
+      <uri>model://ground_plane</uri>
+    </include>
+    <include>
+      <uri>model://sun</uri>
+    </include>
+    <model name="cylinder_s_R_0.1">
+      <pose>5 2 -0 0</pose>
+      <link name="link">
+        <collision name="collision">
+          <geometry>
+            <cylinder>
+              <radius>0.1</radius>
+              <length>0.1</length>
+            </cylinder>
+          </geometry>
+        </collision>
+        <visual name="visual">
+          <geometry>
+            <cylinder>
+              <radius>0.1</radius>
+              <length>0.1</length>
+            </cylinder>
+          </geometry>
+        </visual>
+      </link>
+    </model>
+  </world>
+</sdf>
\ No newline at end of file
diff --git a/build/test/testfaelle/Test17.uml/0/config.ini b/build/test/testfaelle/Test17.uml/0/config.ini
new file mode 100644
index 0000000000000000000000000000000000000000..e97af067d0a90ee349ce54844e0d5a867bda3391
--- /dev/null
+++ b/build/test/testfaelle/Test17.uml/0/config.ini
@@ -0,0 +1,8 @@
+
+# At <time> the distance between <object1> and <object2> should be within <rangeLeftBorder> and <rangeRightBorder>
+time=30
+objectId1=f
+objectId2=s
+rangeLeftBorder=0.5
+rangeRightBorder=2
+timeout=30
diff --git a/build/test/testfaelle/Test17.uml/0/test.world b/build/test/testfaelle/Test17.uml/0/test.world
new file mode 100644
index 0000000000000000000000000000000000000000..fa83a97f7f4a34c60c52984a09141e109d96d8a4
--- /dev/null
+++ b/build/test/testfaelle/Test17.uml/0/test.world
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<sdf version="1.6">
+  <world name="default">
+    <!-- Ground Plane -->
+    <include>
+      <uri>model://ground_plane</uri>
+    </include>
+    <include>
+      <uri>model://sun</uri>
+    </include>
+    <model name="cylinder_s_R_1">
+      <pose>5 2 -0 0</pose>
+      <link name="link">
+        <collision name="collision">
+          <geometry>
+            <cylinder>
+              <radius>1</radius>
+              <length>1</length>
+            </cylinder>
+          </geometry>
+        </collision>
+        <visual name="visual">
+          <geometry>
+            <cylinder>
+              <radius>1</radius>
+              <length>1</length>
+            </cylinder>
+          </geometry>
+        </visual>
+      </link>
+    </model>
+  </world>
+</sdf>
\ No newline at end of file
diff --git a/build/test/testfaelle/Test18.uml/0/config.ini b/build/test/testfaelle/Test18.uml/0/config.ini
new file mode 100644
index 0000000000000000000000000000000000000000..e97af067d0a90ee349ce54844e0d5a867bda3391
--- /dev/null
+++ b/build/test/testfaelle/Test18.uml/0/config.ini
@@ -0,0 +1,8 @@
+
+# At <time> the distance between <object1> and <object2> should be within <rangeLeftBorder> and <rangeRightBorder>
+time=30
+objectId1=f
+objectId2=s
+rangeLeftBorder=0.5
+rangeRightBorder=2
+timeout=30
diff --git a/build/test/testfaelle/Test18.uml/0/test.world b/build/test/testfaelle/Test18.uml/0/test.world
new file mode 100644
index 0000000000000000000000000000000000000000..0cb342bb5b09ac24ffe38f6c07fff3d45d1e1429
--- /dev/null
+++ b/build/test/testfaelle/Test18.uml/0/test.world
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<sdf version="1.6">
+  <world name="default">
+    <!-- Ground Plane -->
+    <include>
+      <uri>model://ground_plane</uri>
+    </include>
+    <include>
+      <uri>model://sun</uri>
+    </include>
+    <model name="sphere_s_R_0.1">
+      <pose>5 5 0.05 0</pose>
+      <link name="link">
+        <collision name="collision">
+          <geometry>
+            <sphere>
+              <radius>0.1</radius>
+            </sphere>
+          </geometry>
+        </collision>
+        <visual name="visual">
+          <geometry>
+            <sphere>
+              <radius>0.1</radius>
+            </sphere>
+          </geometry>
+        </visual>
+      </link>
+    </model>
+  </world>
+</sdf>
\ No newline at end of file
diff --git a/build/test/testfaelle/Test19.uml/0/config.ini b/build/test/testfaelle/Test19.uml/0/config.ini
new file mode 100644
index 0000000000000000000000000000000000000000..7a70425fd42a17cfff7c3e7e6aaa77e53a439232
--- /dev/null
+++ b/build/test/testfaelle/Test19.uml/0/config.ini
@@ -0,0 +1,8 @@
+
+# At <time> the distance between <object1> and <object2> should be within <rangeLeftBorder> and <rangeRightBorder>
+time=30
+objectId1=f
+objectId2=s
+rangeLeftBorder=1
+rangeRightBorder=2
+timeout=30
diff --git a/build/test/testfaelle/Test19.uml/0/test.world b/build/test/testfaelle/Test19.uml/0/test.world
new file mode 100644
index 0000000000000000000000000000000000000000..0cb342bb5b09ac24ffe38f6c07fff3d45d1e1429
--- /dev/null
+++ b/build/test/testfaelle/Test19.uml/0/test.world
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<sdf version="1.6">
+  <world name="default">
+    <!-- Ground Plane -->
+    <include>
+      <uri>model://ground_plane</uri>
+    </include>
+    <include>
+      <uri>model://sun</uri>
+    </include>
+    <model name="sphere_s_R_0.1">
+      <pose>5 5 0.05 0</pose>
+      <link name="link">
+        <collision name="collision">
+          <geometry>
+            <sphere>
+              <radius>0.1</radius>
+            </sphere>
+          </geometry>
+        </collision>
+        <visual name="visual">
+          <geometry>
+            <sphere>
+              <radius>0.1</radius>
+            </sphere>
+          </geometry>
+        </visual>
+      </link>
+    </model>
+  </world>
+</sdf>
\ No newline at end of file
diff --git a/build/test/testfaelle/Test2.uml/0/config.ini b/build/test/testfaelle/Test2.uml/0/config.ini
new file mode 100644
index 0000000000000000000000000000000000000000..e97af067d0a90ee349ce54844e0d5a867bda3391
--- /dev/null
+++ b/build/test/testfaelle/Test2.uml/0/config.ini
@@ -0,0 +1,8 @@
+
+# At <time> the distance between <object1> and <object2> should be within <rangeLeftBorder> and <rangeRightBorder>
+time=30
+objectId1=f
+objectId2=s
+rangeLeftBorder=0.5
+rangeRightBorder=2
+timeout=30
diff --git a/build/test/testfaelle/Test2.uml/0/test.world b/build/test/testfaelle/Test2.uml/0/test.world
new file mode 100644
index 0000000000000000000000000000000000000000..08381ccf7e11b74205db7e2bfd1bf1c77bde5330
--- /dev/null
+++ b/build/test/testfaelle/Test2.uml/0/test.world
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<sdf version="1.6">
+  <world name="default">
+    <!-- Ground Plane -->
+    <include>
+      <uri>model://ground_plane</uri>
+    </include>
+    <include>
+      <uri>model://sun</uri>
+    </include>
+    <model name="sphere_s_R_1">
+      <pose>5 5 0.5 0</pose>
+      <link name="link">
+        <collision name="collision">
+          <geometry>
+            <sphere>
+              <radius>1</radius>
+            </sphere>
+          </geometry>
+        </collision>
+        <visual name="visual">
+          <geometry>
+            <sphere>
+              <radius>1</radius>
+            </sphere>
+          </geometry>
+        </visual>
+      </link>
+    </model>
+  </world>
+</sdf>
\ No newline at end of file
diff --git a/build/test/testfaelle/Test20.uml/0/config.ini b/build/test/testfaelle/Test20.uml/0/config.ini
new file mode 100644
index 0000000000000000000000000000000000000000..7a70425fd42a17cfff7c3e7e6aaa77e53a439232
--- /dev/null
+++ b/build/test/testfaelle/Test20.uml/0/config.ini
@@ -0,0 +1,8 @@
+
+# At <time> the distance between <object1> and <object2> should be within <rangeLeftBorder> and <rangeRightBorder>
+time=30
+objectId1=f
+objectId2=s
+rangeLeftBorder=1
+rangeRightBorder=2
+timeout=30
diff --git a/build/test/testfaelle/Test20.uml/0/test.world b/build/test/testfaelle/Test20.uml/0/test.world
new file mode 100644
index 0000000000000000000000000000000000000000..08381ccf7e11b74205db7e2bfd1bf1c77bde5330
--- /dev/null
+++ b/build/test/testfaelle/Test20.uml/0/test.world
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<sdf version="1.6">
+  <world name="default">
+    <!-- Ground Plane -->
+    <include>
+      <uri>model://ground_plane</uri>
+    </include>
+    <include>
+      <uri>model://sun</uri>
+    </include>
+    <model name="sphere_s_R_1">
+      <pose>5 5 0.5 0</pose>
+      <link name="link">
+        <collision name="collision">
+          <geometry>
+            <sphere>
+              <radius>1</radius>
+            </sphere>
+          </geometry>
+        </collision>
+        <visual name="visual">
+          <geometry>
+            <sphere>
+              <radius>1</radius>
+            </sphere>
+          </geometry>
+        </visual>
+      </link>
+    </model>
+  </world>
+</sdf>
\ No newline at end of file
diff --git a/build/test/testfaelle/Test21.uml/0/config.ini b/build/test/testfaelle/Test21.uml/0/config.ini
new file mode 100644
index 0000000000000000000000000000000000000000..e97af067d0a90ee349ce54844e0d5a867bda3391
--- /dev/null
+++ b/build/test/testfaelle/Test21.uml/0/config.ini
@@ -0,0 +1,8 @@
+
+# At <time> the distance between <object1> and <object2> should be within <rangeLeftBorder> and <rangeRightBorder>
+time=30
+objectId1=f
+objectId2=s
+rangeLeftBorder=0.5
+rangeRightBorder=2
+timeout=30
diff --git a/build/test/testfaelle/Test21.uml/0/test.world b/build/test/testfaelle/Test21.uml/0/test.world
new file mode 100644
index 0000000000000000000000000000000000000000..59ab2288a6bf21858d916136cae1e0212c004f06
--- /dev/null
+++ b/build/test/testfaelle/Test21.uml/0/test.world
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<sdf version="1.6">
+  <world name="default">
+    <!-- Ground Plane -->
+    <include>
+      <uri>model://ground_plane</uri>
+    </include>
+    <include>
+      <uri>model://sun</uri>
+    </include>
+    <model name="sphere_s_R_0.1">
+      <pose>5 2 0.05 0</pose>
+      <link name="link">
+        <collision name="collision">
+          <geometry>
+            <sphere>
+              <radius>0.1</radius>
+            </sphere>
+          </geometry>
+        </collision>
+        <visual name="visual">
+          <geometry>
+            <sphere>
+              <radius>0.1</radius>
+            </sphere>
+          </geometry>
+        </visual>
+      </link>
+    </model>
+  </world>
+</sdf>
\ No newline at end of file
diff --git a/build/test/testfaelle/Test22.uml/0/config.ini b/build/test/testfaelle/Test22.uml/0/config.ini
new file mode 100644
index 0000000000000000000000000000000000000000..e97af067d0a90ee349ce54844e0d5a867bda3391
--- /dev/null
+++ b/build/test/testfaelle/Test22.uml/0/config.ini
@@ -0,0 +1,8 @@
+
+# At <time> the distance between <object1> and <object2> should be within <rangeLeftBorder> and <rangeRightBorder>
+time=30
+objectId1=f
+objectId2=s
+rangeLeftBorder=0.5
+rangeRightBorder=2
+timeout=30
diff --git a/build/test/testfaelle/Test22.uml/0/test.world b/build/test/testfaelle/Test22.uml/0/test.world
new file mode 100644
index 0000000000000000000000000000000000000000..db472cb7bb62c68945c02cb0fcff9117576941ce
--- /dev/null
+++ b/build/test/testfaelle/Test22.uml/0/test.world
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<sdf version="1.6">
+  <world name="default">
+    <!-- Ground Plane -->
+    <include>
+      <uri>model://ground_plane</uri>
+    </include>
+    <include>
+      <uri>model://sun</uri>
+    </include>
+    <model name="sphere_s_R_1">
+      <pose>5 2 0.5 0</pose>
+      <link name="link">
+        <collision name="collision">
+          <geometry>
+            <sphere>
+              <radius>1</radius>
+            </sphere>
+          </geometry>
+        </collision>
+        <visual name="visual">
+          <geometry>
+            <sphere>
+              <radius>1</radius>
+            </sphere>
+          </geometry>
+        </visual>
+      </link>
+    </model>
+  </world>
+</sdf>
\ No newline at end of file
diff --git a/build/test/testfaelle/Test3.uml/0/config.ini b/build/test/testfaelle/Test3.uml/0/config.ini
new file mode 100644
index 0000000000000000000000000000000000000000..e97af067d0a90ee349ce54844e0d5a867bda3391
--- /dev/null
+++ b/build/test/testfaelle/Test3.uml/0/config.ini
@@ -0,0 +1,8 @@
+
+# At <time> the distance between <object1> and <object2> should be within <rangeLeftBorder> and <rangeRightBorder>
+time=30
+objectId1=f
+objectId2=s
+rangeLeftBorder=0.5
+rangeRightBorder=2
+timeout=30
diff --git a/build/test/testfaelle/Test3.uml/0/test.world b/build/test/testfaelle/Test3.uml/0/test.world
new file mode 100644
index 0000000000000000000000000000000000000000..e46667a3f585ee09e17d054d54fd25a006ff29cf
--- /dev/null
+++ b/build/test/testfaelle/Test3.uml/0/test.world
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<sdf version="1.6">
+  <world name="default">
+    <!-- Ground Plane -->
+    <include>
+      <uri>model://ground_plane</uri>
+    </include>
+    <include>
+      <uri>model://sun</uri>
+    </include>
+    <model name="box_s_R_1">
+      <pose>5 5 0 0</pose>
+      <link name="link">
+        <collision name="collision">
+          <geometry>
+            <box>
+              <size>1 1 1</size>
+            </box>
+          </geometry>
+        </collision>
+        <visual name="visual">
+          <geometry>
+            <box>
+              <size>1 1 1</size>
+            </box>
+          </geometry>
+        </visual>
+      </link>
+    </model>
+  </world>
+</sdf>
\ No newline at end of file
diff --git a/build/test/testfaelle/Test4.uml/0/config.ini b/build/test/testfaelle/Test4.uml/0/config.ini
new file mode 100644
index 0000000000000000000000000000000000000000..e97af067d0a90ee349ce54844e0d5a867bda3391
--- /dev/null
+++ b/build/test/testfaelle/Test4.uml/0/config.ini
@@ -0,0 +1,8 @@
+
+# At <time> the distance between <object1> and <object2> should be within <rangeLeftBorder> and <rangeRightBorder>
+time=30
+objectId1=f
+objectId2=s
+rangeLeftBorder=0.5
+rangeRightBorder=2
+timeout=30
diff --git a/build/test/testfaelle/Test4.uml/0/test.world b/build/test/testfaelle/Test4.uml/0/test.world
new file mode 100644
index 0000000000000000000000000000000000000000..9f25970e4be200d5a2db79e868d00c95787eeb46
--- /dev/null
+++ b/build/test/testfaelle/Test4.uml/0/test.world
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<sdf version="1.6">
+  <world name="default">
+    <!-- Ground Plane -->
+    <include>
+      <uri>model://ground_plane</uri>
+    </include>
+    <include>
+      <uri>model://sun</uri>
+    </include>
+    <model name="box_s_R_1">
+      <pose>5 2 0 0</pose>
+      <link name="link">
+        <collision name="collision">
+          <geometry>
+            <box>
+              <size>1 1 1</size>
+            </box>
+          </geometry>
+        </collision>
+        <visual name="visual">
+          <geometry>
+            <box>
+              <size>1 1 1</size>
+            </box>
+          </geometry>
+        </visual>
+      </link>
+    </model>
+  </world>
+</sdf>
\ No newline at end of file
diff --git a/build/test/testfaelle/Test5.uml/0/config.ini b/build/test/testfaelle/Test5.uml/0/config.ini
new file mode 100644
index 0000000000000000000000000000000000000000..e97af067d0a90ee349ce54844e0d5a867bda3391
--- /dev/null
+++ b/build/test/testfaelle/Test5.uml/0/config.ini
@@ -0,0 +1,8 @@
+
+# At <time> the distance between <object1> and <object2> should be within <rangeLeftBorder> and <rangeRightBorder>
+time=30
+objectId1=f
+objectId2=s
+rangeLeftBorder=0.5
+rangeRightBorder=2
+timeout=30
diff --git a/build/test/testfaelle/Test5.uml/0/test.world b/build/test/testfaelle/Test5.uml/0/test.world
new file mode 100644
index 0000000000000000000000000000000000000000..ee0c8b524d765fa459f7b0b924ca1f30e5bbf504
--- /dev/null
+++ b/build/test/testfaelle/Test5.uml/0/test.world
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<sdf version="1.6">
+  <world name="default">
+    <!-- Ground Plane -->
+    <include>
+      <uri>model://ground_plane</uri>
+    </include>
+    <include>
+      <uri>model://sun</uri>
+    </include>
+    <model name="box_s_R_0.1">
+      <pose>5 5 0 0</pose>
+      <link name="link">
+        <collision name="collision">
+          <geometry>
+            <box>
+              <size>0.1 0.1 0.1</size>
+            </box>
+          </geometry>
+        </collision>
+        <visual name="visual">
+          <geometry>
+            <box>
+              <size>0.1 0.1 0.1</size>
+            </box>
+          </geometry>
+        </visual>
+      </link>
+    </model>
+  </world>
+</sdf>
\ No newline at end of file
diff --git a/build/test/testfaelle/Test6.uml/0/config.ini b/build/test/testfaelle/Test6.uml/0/config.ini
new file mode 100644
index 0000000000000000000000000000000000000000..7a70425fd42a17cfff7c3e7e6aaa77e53a439232
--- /dev/null
+++ b/build/test/testfaelle/Test6.uml/0/config.ini
@@ -0,0 +1,8 @@
+
+# At <time> the distance between <object1> and <object2> should be within <rangeLeftBorder> and <rangeRightBorder>
+time=30
+objectId1=f
+objectId2=s
+rangeLeftBorder=1
+rangeRightBorder=2
+timeout=30
diff --git a/build/test/testfaelle/Test6.uml/0/test.world b/build/test/testfaelle/Test6.uml/0/test.world
new file mode 100644
index 0000000000000000000000000000000000000000..ee0c8b524d765fa459f7b0b924ca1f30e5bbf504
--- /dev/null
+++ b/build/test/testfaelle/Test6.uml/0/test.world
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<sdf version="1.6">
+  <world name="default">
+    <!-- Ground Plane -->
+    <include>
+      <uri>model://ground_plane</uri>
+    </include>
+    <include>
+      <uri>model://sun</uri>
+    </include>
+    <model name="box_s_R_0.1">
+      <pose>5 5 0 0</pose>
+      <link name="link">
+        <collision name="collision">
+          <geometry>
+            <box>
+              <size>0.1 0.1 0.1</size>
+            </box>
+          </geometry>
+        </collision>
+        <visual name="visual">
+          <geometry>
+            <box>
+              <size>0.1 0.1 0.1</size>
+            </box>
+          </geometry>
+        </visual>
+      </link>
+    </model>
+  </world>
+</sdf>
\ No newline at end of file
diff --git a/build/test/testfaelle/Test7.uml/0/config.ini b/build/test/testfaelle/Test7.uml/0/config.ini
new file mode 100644
index 0000000000000000000000000000000000000000..7a70425fd42a17cfff7c3e7e6aaa77e53a439232
--- /dev/null
+++ b/build/test/testfaelle/Test7.uml/0/config.ini
@@ -0,0 +1,8 @@
+
+# At <time> the distance between <object1> and <object2> should be within <rangeLeftBorder> and <rangeRightBorder>
+time=30
+objectId1=f
+objectId2=s
+rangeLeftBorder=1
+rangeRightBorder=2
+timeout=30
diff --git a/build/test/testfaelle/Test7.uml/0/test.world b/build/test/testfaelle/Test7.uml/0/test.world
new file mode 100644
index 0000000000000000000000000000000000000000..e46667a3f585ee09e17d054d54fd25a006ff29cf
--- /dev/null
+++ b/build/test/testfaelle/Test7.uml/0/test.world
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<sdf version="1.6">
+  <world name="default">
+    <!-- Ground Plane -->
+    <include>
+      <uri>model://ground_plane</uri>
+    </include>
+    <include>
+      <uri>model://sun</uri>
+    </include>
+    <model name="box_s_R_1">
+      <pose>5 5 0 0</pose>
+      <link name="link">
+        <collision name="collision">
+          <geometry>
+            <box>
+              <size>1 1 1</size>
+            </box>
+          </geometry>
+        </collision>
+        <visual name="visual">
+          <geometry>
+            <box>
+              <size>1 1 1</size>
+            </box>
+          </geometry>
+        </visual>
+      </link>
+    </model>
+  </world>
+</sdf>
\ No newline at end of file
diff --git a/build/test/testfaelle/Test8.uml/0/config.ini b/build/test/testfaelle/Test8.uml/0/config.ini
new file mode 100644
index 0000000000000000000000000000000000000000..e97af067d0a90ee349ce54844e0d5a867bda3391
--- /dev/null
+++ b/build/test/testfaelle/Test8.uml/0/config.ini
@@ -0,0 +1,8 @@
+
+# At <time> the distance between <object1> and <object2> should be within <rangeLeftBorder> and <rangeRightBorder>
+time=30
+objectId1=f
+objectId2=s
+rangeLeftBorder=0.5
+rangeRightBorder=2
+timeout=30
diff --git a/build/test/testfaelle/Test8.uml/0/test.world b/build/test/testfaelle/Test8.uml/0/test.world
new file mode 100644
index 0000000000000000000000000000000000000000..b80a608ede1d85de05bb067ec9a58c1958af77f8
--- /dev/null
+++ b/build/test/testfaelle/Test8.uml/0/test.world
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<sdf version="1.6">
+  <world name="default">
+    <!-- Ground Plane -->
+    <include>
+      <uri>model://ground_plane</uri>
+    </include>
+    <include>
+      <uri>model://sun</uri>
+    </include>
+    <model name="box_s_R_0.1">
+      <pose>5 2 0 0</pose>
+      <link name="link">
+        <collision name="collision">
+          <geometry>
+            <box>
+              <size>0.1 0.1 0.1</size>
+            </box>
+          </geometry>
+        </collision>
+        <visual name="visual">
+          <geometry>
+            <box>
+              <size>0.1 0.1 0.1</size>
+            </box>
+          </geometry>
+        </visual>
+      </link>
+    </model>
+  </world>
+</sdf>
\ No newline at end of file
diff --git a/build/test/testfaelle/Test9.uml/0/config.ini b/build/test/testfaelle/Test9.uml/0/config.ini
new file mode 100644
index 0000000000000000000000000000000000000000..e97af067d0a90ee349ce54844e0d5a867bda3391
--- /dev/null
+++ b/build/test/testfaelle/Test9.uml/0/config.ini
@@ -0,0 +1,8 @@
+
+# At <time> the distance between <object1> and <object2> should be within <rangeLeftBorder> and <rangeRightBorder>
+time=30
+objectId1=f
+objectId2=s
+rangeLeftBorder=0.5
+rangeRightBorder=2
+timeout=30
diff --git a/build/test/testfaelle/Test9.uml/0/test.world b/build/test/testfaelle/Test9.uml/0/test.world
new file mode 100644
index 0000000000000000000000000000000000000000..210d90af04ba15e71487fe9fe1b58764a7e743e4
--- /dev/null
+++ b/build/test/testfaelle/Test9.uml/0/test.world
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<sdf version="1.6">
+  <world name="default">
+    <!-- Ground Plane -->
+    <include>
+      <uri>model://ground_plane</uri>
+    </include>
+    <include>
+      <uri>model://sun</uri>
+    </include>
+    <model name="cylinder_s_R_0.1">
+      <pose>5 5 -0 0</pose>
+      <link name="link">
+        <collision name="collision">
+          <geometry>
+            <cylinder>
+              <radius>0.1</radius>
+              <length>0.1</length>
+            </cylinder>
+          </geometry>
+        </collision>
+        <visual name="visual">
+          <geometry>
+            <cylinder>
+              <radius>0.1</radius>
+              <length>0.1</length>
+            </cylinder>
+          </geometry>
+        </visual>
+      </link>
+    </model>
+  </world>
+</sdf>
\ No newline at end of file