diff --git a/scenarios/tests/InertialMeasurementUnit/config/InertialMeasurementUnitObserverApp.cfg b/scenarios/tests/InertialMeasurementUnit/config/InertialMeasurementUnitObserverApp.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..d91736ded8090c961bb3b0ac7ab085b683c9ab8b
--- /dev/null
+++ b/scenarios/tests/InertialMeasurementUnit/config/InertialMeasurementUnitObserverApp.cfg
@@ -0,0 +1,92 @@
+# ==================================================================
+# ArmarX properties
+# ==================================================================
+
+# ArmarX.CachePath:  Path for cache files
+#  Attributes:
+#  - Default:            ${HOME}/.armarx/mongo/.cache
+#  - Case sensitivity:   no
+#  - Required:           no
+# ArmarX.CachePath = ${HOME}/.armarx/mongo/.cache
+
+
+# ArmarX.DataPath:  Semicolon-separated search list for data files
+#  Attributes:
+#  - Default:            ""
+#  - Case sensitivity:   no
+#  - Required:           no
+# ArmarX.DataPath = ""
+
+
+# ArmarX.Verbosity:  Global logging level for whole application
+#  Attributes:
+#  - Default:            Verbose
+#  - Case sensitivity:   no
+#  - Required:           no
+#  - Possible values: {Debug, Error, Fatal, Important, Info, Undefined, Verbose, Warning}
+# ArmarX.Verbosity = Verbose
+
+
+# ArmarX.DisableLogging:  Turn logging off in whole application
+#  Attributes:
+#  - Default:            0
+#  - Case sensitivity:   no
+#  - Required:           no
+#  - Possible values: {0, 1, false, no, true, yes}
+# ArmarX.DisableLogging = 0
+
+
+# ArmarX.ApplicationName:  Application name
+#  Attributes:
+#  - Default:            ""
+#  - Case sensitivity:   no
+#  - Required:           no
+# ArmarX.ApplicationName = ""
+
+
+# ArmarX.DatapathConfig:  Path to the (usually generated) config file containing all data paths of all dependent projects. This property usually does not need to be edited.
+#  Attributes:
+#  - Default:            ./config/datapath.cfg
+#  - Case sensitivity:   no
+#  - Required:           no
+# ArmarX.DatapathConfig = ./config/datapath.cfg
+
+
+# ArmarX.Config:  Comma-separated list of configuration files 
+#  Attributes:
+#  - Default:            ""
+#  - Case sensitivity:   no
+#  - Required:           no
+# ArmarX.Config = ""
+
+
+# ==================================================================
+# ArmarX.InertialMeasurementUnitObserver properties
+# ==================================================================
+
+# ArmarX.InertialMeasurementUnitObserver.MinimumLoggingLevel:  Local logging level only for this component
+#  Attributes:
+#  - Default:            Undefined
+#  - Case sensitivity:   no
+#  - Required:           no
+#  - Possible values: {Error, Fatal, Info, Undefined, Verbose, Warning}
+# ArmarX.InertialMeasurementUnitObserver.MinimumLoggingLevel = Undefined
+
+
+# ArmarX.InertialMeasurementUnitObserver.IMUTopicName:  Name of the IMU Topic.
+#  Attributes:
+#  - Default:            IMUValues
+#  - Case sensitivity:   no
+#  - Required:           no
+# ArmarX.InertialMeasurementUnitObserver.IMUTopicName = IMUValues
+
+
+# ArmarX.InertialMeasurementUnitObserver.ObjectName:  Name of IceGrid well-known object
+#  Attributes:
+#  - Default:            ""
+#  - Case sensitivity:   no
+#  - Required:           no
+# ArmarX.InertialMeasurementUnitObserver.ObjectName = ""
+
+
+
diff --git a/scenarios/tests/InertialMeasurementUnit/config/XsensIMUApp.cfg b/scenarios/tests/InertialMeasurementUnit/config/XsensIMUApp.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..5647dfe2d1f258201786e51a1a9b5dc50f776e59
--- /dev/null
+++ b/scenarios/tests/InertialMeasurementUnit/config/XsensIMUApp.cfg
@@ -0,0 +1,116 @@
+# ==================================================================
+# ArmarX properties
+# ==================================================================
+
+# ArmarX.CachePath:  Path for cache files
+#  Attributes:
+#  - Default:            ${HOME}/.armarx/mongo/.cache
+#  - Case sensitivity:   no
+#  - Required:           no
+# ArmarX.CachePath = ${HOME}/.armarx/mongo/.cache
+
+
+# ArmarX.DataPath:  Semicolon-separated search list for data files
+#  Attributes:
+#  - Default:            ""
+#  - Case sensitivity:   no
+#  - Required:           no
+# ArmarX.DataPath = ""
+
+
+# ArmarX.Verbosity:  Global logging level for whole application
+#  Attributes:
+#  - Default:            Verbose
+#  - Case sensitivity:   no
+#  - Required:           no
+#  - Possible values: {Debug, Error, Fatal, Important, Info, Undefined, Verbose, Warning}
+# ArmarX.Verbosity = Verbose
+
+
+# ArmarX.DisableLogging:  Turn logging off in whole application
+#  Attributes:
+#  - Default:            0
+#  - Case sensitivity:   no
+#  - Required:           no
+#  - Possible values: {0, 1, false, no, true, yes}
+# ArmarX.DisableLogging = 0
+
+
+# ArmarX.ApplicationName:  Application name
+#  Attributes:
+#  - Default:            ""
+#  - Case sensitivity:   no
+#  - Required:           no
+# ArmarX.ApplicationName = ""
+
+
+# ArmarX.DatapathConfig:  Path to the (usually generated) config file containing all data paths of all dependent projects. This property usually does not need to be edited.
+#  Attributes:
+#  - Default:            ./config/datapath.cfg
+#  - Case sensitivity:   no
+#  - Required:           no
+# ArmarX.DatapathConfig = ./config/datapath.cfg
+
+
+# ArmarX.Config:  Comma-separated list of configuration files 
+#  Attributes:
+#  - Default:            ""
+#  - Case sensitivity:   no
+#  - Required:           no
+# ArmarX.Config = ""
+
+
+# ==================================================================
+# ArmarX.XsensIMU properties
+# ==================================================================
+
+# ArmarX.XsensIMU.maxPendingEvents:  
+#  Attributes:
+#  - Default:            Default value not mapped.
+#  - Case sensitivity:   no
+#  - Required:           no
+# ArmarX.XsensIMU.maxPendingEvents = Default value not mapped.
+
+
+# ArmarX.XsensIMU.deviceConnection:  
+#  Attributes:
+#  - Default:            Default value not mapped.
+#  - Case sensitivity:   no
+#  - Required:           no
+# ArmarX.XsensIMU.deviceConnection = Default value not mapped.
+
+
+# ArmarX.XsensIMU.MinimumLoggingLevel:  Local logging level only for this component
+#  Attributes:
+#  - Default:            Undefined
+#  - Case sensitivity:   no
+#  - Required:           no
+#  - Possible values: {Error, Fatal, Info, Undefined, Verbose, Warning}
+# ArmarX.XsensIMU.MinimumLoggingLevel = Undefined
+
+
+# ArmarX.XsensIMU.frequency:  
+#  Attributes:
+#  - Default:            Default value not mapped.
+#  - Case sensitivity:   no
+#  - Required:           no
+# ArmarX.XsensIMU.frequency = Default value not mapped.
+
+
+# ArmarX.XsensIMU.IMUTopicName:  Name of the IMU Topic.
+#  Attributes:
+#  - Default:            IMUValues
+#  - Case sensitivity:   no
+#  - Required:           no
+# ArmarX.XsensIMU.IMUTopicName = IMUValues
+
+
+# ArmarX.XsensIMU.ObjectName:  Name of IceGrid well-known object
+#  Attributes:
+#  - Default:            ""
+#  - Case sensitivity:   no
+#  - Required:           no
+# ArmarX.XsensIMU.ObjectName = ""
+
+
+