diff --git a/VirtualRobot/data/objects/iv/lego_gate_centered.iv b/VirtualRobot/data/objects/iv/lego_gate_centered.iv
new file mode 100644
index 0000000000000000000000000000000000000000..f904a858c184f0ac308503a4fe17755d1371b273
--- /dev/null
+++ b/VirtualRobot/data/objects/iv/lego_gate_centered.iv
@@ -0,0 +1,113 @@
+#Inventor V2.1 ascii
+
+Separator {
+Transform {
+	translation -64 0 -130
+}    
+Separator {
+    Transform {
+		translation 0 0 0
+    }      
+    File {name duplo_2x2_red.wrl }
+}
+
+
+Separator {
+    Transform {
+		translation 0 0 20
+    }      
+    File {name duplo_2x2_red.wrl }
+}
+
+Separator {
+    Transform {
+		translation 0 0 40
+    }      
+    File {name duplo_2x2_red.wrl }
+}
+
+Separator {
+    Transform {
+		translation 0 0 60
+    }      
+    File {name duplo_2x2_red.wrl }
+}
+
+Separator {
+    Transform {
+		translation 0 0 80
+    }      
+    File {name duplo_2x2_red.wrl }
+}
+
+Separator {
+    Transform {
+		translation 0 0 100
+    }      
+    File {name duplo_2x2_red.wrl }
+}
+
+Separator {
+    Transform {
+		translation 16 0 120
+    }      
+    File {name duplo_4x2_yellow.wrl }
+}
+
+Separator {
+    Transform {
+		translation 48 0 120
+    }      
+    File {name duplo_4x2_yellow.wrl }
+}
+
+Separator {
+    Transform {
+		translation 112 0 120
+    }      
+    File {name duplo_4x2_yellow.wrl }
+}
+
+
+Separator {
+    Transform {
+		translation 128 0 100
+    }      
+    File {name duplo_2x2_red.wrl }
+}
+
+Separator {
+    Transform {
+		translation 128 0 80
+    }      
+    File {name duplo_2x2_red.wrl }
+}
+
+Separator {
+    Transform {
+		translation 128 0 60
+    }      
+    File {name duplo_2x2_red.wrl }
+}
+
+Separator {
+    Transform {
+		translation 128 0 40
+    }      
+    File {name duplo_2x2_red.wrl }
+}
+
+Separator {
+    Transform {
+		translation 128 0 20
+    }      
+    File {name duplo_2x2_red.wrl }
+}
+Separator {
+    Transform {
+		translation 128 0 0
+    }      
+    File {name duplo_2x2_red.wrl }
+}
+
+}