diff --git a/data/RobotAPI/VariantInfo-RobotAPI.xml b/data/RobotAPI/VariantInfo-RobotAPI.xml
index 2d9a715a24ce854c6a3201add60eb424f9c0e046..d5c6bc477b760591e9a2019f35e2ce0967b4937a 100644
--- a/data/RobotAPI/VariantInfo-RobotAPI.xml
+++ b/data/RobotAPI/VariantInfo-RobotAPI.xml
@@ -1,15 +1,30 @@
 <?xml version="1.0" encoding="utf-8"?>
 <VariantInfo>
-        <Lib name="RobotAPICore">
-                <VariantFactory include="RobotAPI/libraries/core/RobotAPIObjectFactories.h" />
-		<Variant baseType="::armarx::Vector3Base" dataType="::armarx::Vector3" humanName="Vector3" />
-		<Variant baseType="::armarx::QuaternionBase" dataType="::armarx::Quaternion" humanName="Quaternion" />
-		<Variant baseType="::armarx::PoseBase" dataType="::armarx::Pose" humanName="Pose" />
-		<Variant baseType="::armarx::FramedPoseBase" dataType="::armarx::FramedPose" humanName="FramedPose" />
-		<Variant baseType="::armarx::FramedVector3Base" dataType="::armarx::FramedVector3" humanName="FramedVector3" />
-		<Variant baseType="::armarx::FramedPositionBase" dataType="::armarx::FramedPosition" humanName="FramedPosition" />
-		<Variant baseType="::armarx::FramedOrientationBase" dataType="::armarx::FramedOrientation" humanName="FramedOrientation" />
-		<Variant baseType="::armarx::LinkedPoseBase" dataType="::armarx::LinkedPose" humanName="LinkedPose" />
-		<Variant baseType="::armarx::LinkedVector3Base" dataType="::armarx::LinkedVector3" humanName="LinkedVector3" />
-	</Lib>
+    <Lib name="RobotAPICore">
+        <VariantFactory include="RobotAPI/libraries/core/RobotAPIObjectFactories.h" />
+        <Variant baseType="::armarx::Vector3Base" dataType="::armarx::Vector3" humanName="Vector3" />
+        <Variant baseType="::armarx::QuaternionBase" dataType="::armarx::Quaternion" humanName="Quaternion" />
+        <Variant baseType="::armarx::PoseBase" dataType="::armarx::Pose" humanName="Pose" />
+        <Variant baseType="::armarx::FramedPoseBase" dataType="::armarx::FramedPose" humanName="FramedPose" />
+        <Variant baseType="::armarx::FramedVector3Base" dataType="::armarx::FramedVector3" humanName="FramedVector3" />
+        <Variant baseType="::armarx::FramedPositionBase" dataType="::armarx::FramedPosition" humanName="FramedPosition" />
+        <Variant baseType="::armarx::FramedOrientationBase" dataType="::armarx::FramedOrientation" humanName="FramedOrientation" />
+        <Variant baseType="::armarx::LinkedPoseBase" dataType="::armarx::LinkedPose" humanName="LinkedPose" />
+        <Variant baseType="::armarx::LinkedVector3Base" dataType="::armarx::LinkedVector3" humanName="LinkedVector3" />
+        <Proxy include="RobotAPI/interface/units/KinematicUnitInterface.h"
+            humanName="Kinematic Unit"
+            typeName="KinematicUnitInterfacePrx"
+            memberName="kinematicUnit"
+            getterName="getKinematicUnit"
+            propertyName="KinematicUnitName"
+            propertyIsOptional="false" />
+        <Proxy include="RobotAPI/interface/units/ForceTorqueUnit.h"
+            humanName="Force Torque Unit Observer"
+            typeName="ForceTorqueUnitObserverInterfacePrx"
+            memberName="forceTorqueObserver"
+            getterName="getForceTorqueObserver"
+            propertyName="ForceTorqueUnitObserverName"
+            propertyIsOptional="true"
+            propDefault="ForceTorqueUnitObserver" />
+    </Lib>
 </VariantInfo>