diff --git a/scenarios/MemoryFaceRecognition/MemoryFaceRecognition.scx b/scenarios/MemoryFaceRecognition/MemoryFaceRecognition.scx deleted file mode 100644 index d9367d758fca7243c09871239b644eb4c8514c26..0000000000000000000000000000000000000000 --- a/scenarios/MemoryFaceRecognition/MemoryFaceRecognition.scx +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<scenario name="MemoryFaceRecognition" creation="2022-09-08.13:48:46" globalConfigName="./config/global.cfg" package="VisionX" deploymentType="local" nodeName="NodeMain"> - <application name="PythonApplicationManager" instance="memory_face_recognition" package="ArmarXCore" nodeName="" enabled="true" iceAutoRestart="false"/> -</scenario> - diff --git a/scenarios/MemoryFaceRecognition/config/PythonApplicationManager.memory_face_recognition.cfg b/scenarios/MemoryFaceRecognition/config/PythonApplicationManager.memory_face_recognition.cfg deleted file mode 100644 index b989de26a8c8b7bacc3588cd6ec70bfdb3730351..0000000000000000000000000000000000000000 --- a/scenarios/MemoryFaceRecognition/config/PythonApplicationManager.memory_face_recognition.cfg +++ /dev/null @@ -1,356 +0,0 @@ -# ================================================================== -# PythonApplicationManager properties -# ================================================================== - -# ArmarX.AdditionalPackages: List of additional ArmarX packages which should be in the list of default packages. If you have custom packages, which should be found by the gui or other apps, specify them here. Comma separated List. -# Attributes: -# - Default: Default value not mapped. -# - Case sensitivity: yes -# - Required: no -# ArmarX.AdditionalPackages = Default value not mapped. - - -# ArmarX.ApplicationName: Application name -# Attributes: -# - Default: "" -# - Case sensitivity: yes -# - Required: no -# ArmarX.ApplicationName = "" - - -# ArmarX.CachePath: Path for cache files. If relative path AND env. variable ARMARX_CONFIG_DIR is set, the cache path will be made relative to ARMARX_CONFIG_DIR. Otherwise if relative it will be relative to the default ArmarX config dir (${ARMARX_WORKSPACE}/armarx_config) -# Attributes: -# - Default: mongo/.cache -# - Case sensitivity: yes -# - Required: no -# ArmarX.CachePath = mongo/.cache - - -# ArmarX.Config: Comma-separated list of configuration files -# Attributes: -# - Default: "" -# - Case sensitivity: yes -# - Required: no -# ArmarX.Config = "" - - -# ArmarX.DataPath: Semicolon-separated search list for data files -# Attributes: -# - Default: "" -# - Case sensitivity: yes -# - Required: no -# ArmarX.DataPath = "" - - -# ArmarX.DefaultPackages: List of ArmarX packages which are accessible by default. Comma separated List. If you want to add your own packages and use all default ArmarX packages, use the property 'AdditionalPackages'. -# Attributes: -# - Default: Default value not mapped. -# - Case sensitivity: yes -# - Required: no -# ArmarX.DefaultPackages = Default value not mapped. - - -# ArmarX.DependenciesConfig: 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/dependencies.cfg -# - Case sensitivity: yes -# - Required: no -# ArmarX.DependenciesConfig = ./config/dependencies.cfg - - -# ArmarX.DisableLogging: Turn logging off in whole application -# Attributes: -# - Default: false -# - Case sensitivity: yes -# - Required: no -# - Possible values: {0, 1, false, no, true, yes} -# ArmarX.DisableLogging = false - - -# ArmarX.EnableProfiling: Enable profiling of CPU load produced by this application -# Attributes: -# - Default: false -# - Case sensitivity: yes -# - Required: no -# - Possible values: {0, 1, false, no, true, yes} -# ArmarX.EnableProfiling = false - - -# ArmarX.LoadLibraries: Libraries to load at start up of the application. Must be enabled by the Application with enableLibLoading(). Format: PackageName:LibraryName;... or /absolute/path/to/library;... -# Attributes: -# - Default: "" -# - Case sensitivity: yes -# - Required: no -# ArmarX.LoadLibraries = "" - - -# ArmarX.LoggingGroup: The logging group is transmitted with every ArmarX log message over Ice in order to group the message in the GUI. -# Attributes: -# - Default: "" -# - Case sensitivity: yes -# - Required: no -# ArmarX.LoggingGroup = "" - - -# ArmarX.PythonApplicationManager.AdditionalEnvVars: Comma-seperated list of env-var assignment, e.g. MYVAR=1,ADDPATH=/tmp -# Attributes: -# - Default: Default value not mapped. -# - Case sensitivity: yes -# - Required: no -# ArmarX.PythonApplicationManager.AdditionalEnvVars = Default value not mapped. - - -# ArmarX.PythonApplicationManager.BinaryPathAsWorkingDirectory: If true the path of the binary is set as the working directory. -# Attributes: -# - Default: false -# - Case sensitivity: yes -# - Required: no -# - Possible values: {0, 1, false, no, true, yes} -# ArmarX.PythonApplicationManager.BinaryPathAsWorkingDirectory = false - - -# ArmarX.PythonApplicationManager.Dependencies: Comma-seperated list of Ice Object dependencies. The external app will only be started after all dependencies have been found. -# Attributes: -# - Default: Default value not mapped. -# - Case sensitivity: yes -# - Required: no -# ArmarX.PythonApplicationManager.Dependencies = Default value not mapped. - - -# ArmarX.PythonApplicationManager.DisconnectInCaseOfCrash: Whether this component should disconnect as long as the application is not running. -# Attributes: -# - Default: true -# - Case sensitivity: yes -# - Required: no -# - Possible values: {0, 1, false, no, true, yes} -# ArmarX.PythonApplicationManager.DisconnectInCaseOfCrash = true - - -# ArmarX.PythonApplicationManager.EnableProfiling: enable profiler which is used for logging performance events -# Attributes: -# - Default: false -# - Case sensitivity: yes -# - Required: no -# - Possible values: {0, 1, false, no, true, yes} -# ArmarX.PythonApplicationManager.EnableProfiling = false - - -# ArmarX.PythonApplicationManager.FakeObjectDelayedStartKeyword: If not empty, the start up of the fake armarx object will be delayed until this keyword is found in the stdout of the subprocess. -# Attributes: -# - Default: "" -# - Case sensitivity: yes -# - Required: no -# ArmarX.PythonApplicationManager.FakeObjectDelayedStartKeyword = "" - - -# ArmarX.PythonApplicationManager.FakeObjectStartDelay: Delay in ms after which the fake armarx object is started on which other apps can depend. Not used if property FakeObjectDelayedStartKeyword is used. -# Attributes: -# - Default: 0 -# - Case sensitivity: yes -# - Required: no -# ArmarX.PythonApplicationManager.FakeObjectStartDelay = 0 - - -# ArmarX.PythonApplicationManager.KillDelay: Delay ins ms before the subprocess is killed after sending the stop signal -# Attributes: -# - Default: 2000 -# - Case sensitivity: yes -# - Required: no -# ArmarX.PythonApplicationManager.KillDelay = 2000 - - -# ArmarX.PythonApplicationManager.MinimumLoggingLevel: Local logging level only for this component -# Attributes: -# - Default: Undefined -# - Case sensitivity: yes -# - Required: no -# - Possible values: {Debug, Error, Fatal, Important, Info, Undefined, Verbose, Warning} -# ArmarX.PythonApplicationManager.MinimumLoggingLevel = Undefined - - -# ArmarX.PythonApplicationManager.ObjectName: Name of IceGrid well-known object -# Attributes: -# - Default: "" -# - Case sensitivity: yes -# - Required: no -# ArmarX.PythonApplicationManager.ObjectName = "" - - -# ArmarX.PythonApplicationManager.PythonUnbuffered: If true, PYTHONUNBUFFERED=1 is added to the environment variables. -# Attributes: -# - Default: true -# - Case sensitivity: yes -# - Required: no -# - Possible values: {0, 1, false, no, true, yes} -# ArmarX.PythonApplicationManager.PythonUnbuffered = true - - -# ArmarX.PythonApplicationManager.RedirectToArmarXLog: If true, all outputs from the subprocess are printed with ARMARX_LOG, otherwise with std::cout -# Attributes: -# - Default: true -# - Case sensitivity: yes -# - Required: no -# - Possible values: {0, 1, false, no, true, yes} -# ArmarX.PythonApplicationManager.RedirectToArmarXLog = true - - -# ArmarX.PythonApplicationManager.RestartInCaseOfCrash: Whether the application should be restarted in case it crashed. -# Attributes: -# - Default: false -# - Case sensitivity: yes -# - Required: no -# - Possible values: {0, 1, false, no, true, yes} -# ArmarX.PythonApplicationManager.RestartInCaseOfCrash = false - - -# ArmarX.PythonApplicationManager.py.10_ArmarXPackageName: Name of the ArmarX package. -# Attributes: -# - Case sensitivity: yes -# - Required: yes -ArmarX.PythonApplicationManager.py.10_ArmarXPackageName = VisionX - - -# ArmarX.PythonApplicationManager.py.11_ArmarXPythonPackagesDir: Directory where python packages are located (relative to the root of the ArmarX package). -# Attributes: -# - Default: python/ -# - Case sensitivity: yes -# - Required: no -# ArmarX.PythonApplicationManager.py.11_ArmarXPythonPackagesDir = python/ - - -# ArmarX.PythonApplicationManager.py.20_PythonPackageName: Name of the Python package in the ArmarXPackage/python/ directory. -# Attributes: -# - Case sensitivity: yes -# - Required: yes -ArmarX.PythonApplicationManager.py.20_PythonPackageName = armarx_face_recognition - - -# ArmarX.PythonApplicationManager.py.21_PythonScriptPath: Path to the python script (inside the python package). -# Attributes: -# - Case sensitivity: yes -# - Required: yes -ArmarX.PythonApplicationManager.py.21_PythonScriptPath = app/memory_face_recognition.py - - -# ArmarX.PythonApplicationManager.py.22_PythonScriptArgs: Whitespace separated list of arguments. -# Attributes: -# - Default: "" -# - Case sensitivity: yes -# - Required: no -ArmarX.PythonApplicationManager.py.22_PythonScriptArgs = -i WebCamImageProvider --enable-result-image - - -# ArmarX.PythonApplicationManager.py.23_PythonPathEntries: Colon-separated list of paths to add to the PYTHONPATH. -# Attributes: -# - Default: "" -# - Case sensitivity: yes -# - Required: no -# ArmarX.PythonApplicationManager.py.23_PythonPathEntries = "" - - -# ArmarX.PythonApplicationManager.py.24_PythonPoetry: Use python poetry. -# Attributes: -# - Default: false -# - Case sensitivity: yes -# - Required: no -# - Possible values: {0, 1, false, no, true, yes} -# ArmarX.PythonApplicationManager.py.24_PythonPoetry = false - - -# ArmarX.PythonApplicationManager.py.30_venv.Name: Name of the virtual environment. -# Attributes: -# - Default: venv -# - Case sensitivity: yes -# - Required: no -ArmarX.PythonApplicationManager.py.30_venv.Name = .venv - - -# ArmarX.PythonApplicationManager.py.31_venv.Type: Type of the virtual environment. -# - Auto Derive automatically. -# - Dedicated Search inside the python package root directory. -# - Shared Search in the shared_envs directory. -# Attributes: -# - Default: Auto -# - Case sensitivity: yes -# - Required: no -# - Possible values: {Auto, Dedicated, Shared} -# ArmarX.PythonApplicationManager.py.31_venv.Type = Auto - - -# ArmarX.PythonApplicationManager.py.40_WorkingDirectory: If set, this path is used as working directory for the python script (overriding BinaryPathAsWorkingDirectory). -# ${HOME} for env vars, $C{RobotAPI:BINARY_DIR} for CMakePackageFinder vars -# Attributes: -# - Default: "" -# - Case sensitivity: yes -# - Required: no -# ArmarX.PythonApplicationManager.py.40_WorkingDirectory = "" - - -# ArmarX.RedirectStdout: Redirect std::cout and std::cerr to ArmarXLog -# Attributes: -# - Default: true -# - Case sensitivity: yes -# - Required: no -# - Possible values: {0, 1, false, no, true, yes} -# ArmarX.RedirectStdout = true - - -# ArmarX.RemoteHandlesDeletionTimeout: The timeout (in ms) before a remote handle deletes the managed object after the use count reached 0. This time can be used by a client to increment the count again (may be required when transmitting remote handles) -# Attributes: -# - Default: 3000 -# - Case sensitivity: yes -# - Required: no -# ArmarX.RemoteHandlesDeletionTimeout = 3000 - - -# ArmarX.SecondsStartupDelay: The startup will be delayed by this number of seconds (useful for debugging) -# Attributes: -# - Default: 0 -# - Case sensitivity: yes -# - Required: no -# ArmarX.SecondsStartupDelay = 0 - - -# ArmarX.StartDebuggerOnCrash: If this application crashes (segmentation fault) qtcreator will attach to this process and start the debugger. -# Attributes: -# - Default: false -# - Case sensitivity: yes -# - Required: no -# - Possible values: {0, 1, false, no, true, yes} -# ArmarX.StartDebuggerOnCrash = false - - -# ArmarX.ThreadPoolSize: Size of the ArmarX ThreadPool that is always running. -# Attributes: -# - Default: 1 -# - Case sensitivity: yes -# - Required: no -# ArmarX.ThreadPoolSize = 1 - - -# ArmarX.TopicSuffix: Suffix appended to all topic names for outgoing topics. This is mainly used to direct all topics to another name for TopicReplaying purposes. -# Attributes: -# - Default: "" -# - Case sensitivity: yes -# - Required: no -# ArmarX.TopicSuffix = "" - - -# ArmarX.UseTimeServer: Enable using a global Timeserver (e.g. from ArmarXSimulator) -# Attributes: -# - Default: false -# - Case sensitivity: yes -# - Required: no -# - Possible values: {0, 1, false, no, true, yes} -# ArmarX.UseTimeServer = false - - -# ArmarX.Verbosity: Global logging level for whole application -# Attributes: -# - Default: Info -# - Case sensitivity: yes -# - Required: no -# - Possible values: {Debug, Error, Fatal, Important, Info, Undefined, Verbose, Warning} -# ArmarX.Verbosity = Info - - diff --git a/scenarios/MemoryFaceRecognition/config/global.cfg b/scenarios/MemoryFaceRecognition/config/global.cfg deleted file mode 100644 index 1ccae0da37670539ab1e28159f864738dbd7848b..0000000000000000000000000000000000000000 --- a/scenarios/MemoryFaceRecognition/config/global.cfg +++ /dev/null @@ -1,4 +0,0 @@ -# ================================================================== -# Global Config from Scenario MemoryFaceRecognition -# ================================================================== -