DataCenterResource 数据中心管理资源

DataCenterResource 算子属于资源类线程算子,用于在 RVS 的分线程中启动一个 数据中心。

通过 DataCenterResource 数据中心资源管理对 RVS 中多种数据进行管理。

算子参数

  • 自动启动/auto_start:用于自动开启资源算子。

    • 是/True:打开 RVS 软件后第一次进入运行状态时自动开启资源线程。

    • 否/False:不自动开启资源线程。

  • 启动/start:用于开启资源算子。

    • 是/True:勾选为是,开启资源线程。

    • 否/False:不启动资源线程。

  • 停止/stop:用于停止资源算子。

    • 是/True:勾选为是,停止资源线程。

    • 是/False:不停止资源线程。

  • 重置/reset:重置该资源。

功能演示

使用 DataCenterResource 资源算子以及DataCenterOperator算子对数据进行管理操作。

步骤1:算子准备

添加 DataCenterResource、Trigger(2个)、Emit(3个)、DataCenterOperator(6个) 算子至算子图。

步骤2:设置算子参数

  1. 设置 DataCenterResource 算子参数:

    • 自动启动 → 是

  2. 设置 Trigger 算子参数:

    • 算子名称 → SET_DATA

  3. 设置 Trigger_0 算子参数:

    • 算子名称 → GET_DATA

  4. 设置 Emit 算子参数:

    • 算子名称 → Emit_Pose

    • 坐标 → 1 1 1 1 1 1

  5. 设置 Emit_0 算子参数:

    • 算子名称 → Emit_Cube

    • 宽度 → 1.2

    • 高度 → 0.8

    • 深度 → 0.8

  6. 设置 Emit_1 算子参数:

    • 算子名称 → Emit_String

    • 字符串 → RVS

  7. 设置 DataCenterOperator 算子参数:

    • 算子名称 → SET_POSE

    • 类型→ Pose

    • 模式 → SET

    • 数据 ID → POSE

  8. 设置 DataCenterOperator_0 算子参数:

    • 算子名称 → SET_CUBE

    • 类型→ Cube

    • 模式 → SET

    • 数据 ID → CUBE

  9. 设置 DataCenterOperator_1 算子参数:

    • 算子名称 →SET_STRING

    • 类型→ String

    • 模式 → SET

    • 数据 ID → STRING

    • 设置 DataCenterOperator_2 算子参数:

    • 算子名称 → GET_POSE

    • 类型→ Pose

    • 模式 → GET

    • 数据 ID → POSE

  10. 设置 DataCenterOperator_3 算子参数:

    • 算子名称 → GET_CUBE

    • 类型→ Cube

    • 模式 → GET

    • 数据 ID → CUBE

  11. 设置 DataCenterOperator_4 算子参数:

    • 算子名称 → GET_STRING

    • 类型→ String

    • 模式 → GET

    • 数据 ID → STRING

步骤3:连接算子

Resource_DataCenterResource_Nodes

步骤4:运行

点击 RVS 运行按钮, DataCenterResource 资源算子启动成功。

运行结果

  1. 打开 RVS 的运行按钮,DataCenterResource 算子会自动启动,并变为蓝色,表示数据中心管理资源算子启动成功。

    Resource_DataCenterResource_RESULT1
  2. 触发 SET_DATA 算子,算子运行成功后,再次选中 DataCenterResource 算子,此时属性面板将会出现数据ID以及数据类型。

    Resource_DataCenterResource_RESULT2

  3. 触发 GET_DATA 算子,算子运行成功后双击GET_POSE、GET_CUBE、GET_STRING算子的数据端口,调试面板中将出现相应的数值和视图。

    Resource_DataCenterResource_RESULT3.1

    Resource_DataCenterResource_RESULT3.2

    Resource_DataCenterResource_RESULT3.3