diff --git a/data/RobotAPI/VariantInfo-RobotAPI.xml b/data/RobotAPI/VariantInfo-RobotAPI.xml
index 0913ca80116f59b1fdb69f4fd105c7b0c72fb598..be7efb0ae811619f0275b4a994722e95867296f5 100644
--- a/data/RobotAPI/VariantInfo-RobotAPI.xml
+++ b/data/RobotAPI/VariantInfo-RobotAPI.xml
@@ -264,14 +264,21 @@
             propertyName="TextToSpeechTopicName"
             propertyIsOptional="true"
             propertyDefaultValue="TextToSpeech" />
-        <Proxy include="RobotAPI/interface/components/DSObstacleAvoidanceInterface.h"
-            humanName="Platform obstacle avoidance"
+        <Proxy include="RobotAPI/interface/components/ObstacleAvoidance/ObstacleAvoidanceInterface.h"
+            humanName="Platform obstacle avoidance interface"
             typeName="ObstacleAvoidanceInterfacePrx"
             memberName="platformObstacleAvoidance"
             getterName="getPlatformObstacleAvoidance"
             propertyName="PlatformObstacleAvoidanceName"
             propertyIsOptional="true"
             propertyDefaultValue="PlatformObstacleAvoidance" />
+	<Proxy include="RobotAPI/interface/components/ObstacleAvoidance/ObstacleDetectorInterface.h"
+            humanName="Platform obstacle detection interface"
+            typeName="ObstacleDetectionInterfacePrx"
+            memberName="platformObstacleDetection"
+            getterName="getPlatformObstacleDetection"
+            propertyName="PlatformObstacleDetectionName"
+            propertyDefaultValue="PlatformObstacleAvoidance" />
         <Proxy include="RobotAPI/interface/observers/GraspCandidateObserverInterface.h"
             humanName="Grasp Candidate Observer"
             typeName="grasping::GraspCandidateObserverInterfacePrx"