diff --git a/VirtualRobot/data/objects/PrimitivesExample.xml b/VirtualRobot/data/objects/PrimitivesExample.xml
new file mode 100644
index 0000000000000000000000000000000000000000..4fd786c7b9bd18445d7d07a1c846985f3442d887
--- /dev/null
+++ b/VirtualRobot/data/objects/PrimitivesExample.xml
@@ -0,0 +1,16 @@
+<ManipulationObject name='Vitalis'>
+	<Visualization>
+		<Primitives>
+			<!-- relative to previous primitive -->
+			<Box width="136" height="190" depth="40"/> <!-- primitive-specific parameters -->
+			<Sphere radius="0.2" unitslength="m">
+				<Transform>
+					<Translation x="0" y="20" z="0"/>
+				</Transform>
+			</Sphere>
+			<!-- other primitives -->
+		</Primitives>
+		<File type='inventor'>iv/vitalis.iv</File>
+		<UseAsCollisionModel/>
+	</Visualization>
+</ManipulationObject>
diff --git a/VirtualRobot/data/objects/VitalisWithPrimitives.xml b/VirtualRobot/data/objects/VitalisWithPrimitives.xml
new file mode 100644
index 0000000000000000000000000000000000000000..4a816cf3b0d81ca4db34dd4677e46a6b951c4b76
--- /dev/null
+++ b/VirtualRobot/data/objects/VitalisWithPrimitives.xml
@@ -0,0 +1,9 @@
+<ManipulationObject name='Vitalis'>
+	<Visualization>
+		<Primitives>
+			<Box width="136" height="190" depth="40"/>
+		</Primitives>
+		<File type='inventor'>iv/vitalis.iv</File>
+		<UseAsCollisionModel/>
+	</Visualization>
+</ManipulationObject>