Join 联合元素
Join 算子为联合元素,适用于 Pose 、String 。
类型 | 功能 |
---|---|
Pose | 用于将单个或者多个pose 组合成列表输出 。 |
String | 用于将单个或者多个以上的 string 组合成单个 string 输出,或者组合成列表输出。 |
Pose
将 Join 算子的 类型
属性选择坐标
,用于将单个或者多个以上的 pose 组合成列表输出。
算子参数
-
输入数量/number_input
:算子数据类型输入端口的数量。取值范围:[1,10] 。默认值:2 。 -
坐标列表/pose_list
:设置 pose 列表在 3D 视图中的可视化属性。-
打开 pose 列表可视化。
-
关闭 pose 列表可视化。
-
设置 pose 列表的尺寸大小。取值范围:[0.001,10] 。默认值:0.1 。
-
数据信号输入输出
输入:
-
pose_?
:-
数据类型:Pose
-
输入内容:pose 数据
-
输出:
-
坐标列表
:-
数据类型:PoseList
-
输出内容:联合后的 pose 列表数据
-
功能演示
使用 Join 算子中 坐标
,将2个
pose 组合成1个 pose 列表输出。
步骤1:算子准备
添加 Trigger 、Emit(2个) 、Join 算子至算子图。
步骤2:设置算子参数
-
设置 Emit 算子参数:
-
类型 → 坐标
-
坐标 → 0 0 0 0 0 0
-
-
设置 Emit_1 算子参数:
-
类型 → pose
-
坐标 → 0.3 0 0 0 0 0
-
-
设置 Join 算子参数:
-
类型 → 坐标
-
坐标列表 → 可视
-
步骤3:连接算子
步骤4:运行
点击 RVS 运行按钮,触发 Trigger 算子。
运行结果
结果如下图所示,在 3D 视图中显示出创建的两个 pose 所联合的一个 pose 列表。
String
将 Join 算子的 类型
属性选择字符串
,用于将单个或者多个以上的
字符串组合成单个字符串输出,或者组合成列表输出。
算子参数
-
输入数量/number_input
:算子数据类型输入端口的数量。取值范围:[1,10] 。默认值:2 。 -
分隔符/delimiter
:设置组合后字符串与字符串之间分隔的符号。包含:“space”、“;”、“,”、“#”、“&”、“*”。 -
字符串列表/string_list
:设置字符串列表的曝光属性。可与交互面板中输出工具——“表格”控件绑定。-
打开曝光。
-
关闭曝光。
-
-
字符串/string
:设置字符串的曝光属性。可与交互面板中输出工具——“文本框”控件绑定。参数值描述与 string_list 一致。
数据信号输入输出
输入:
-
string_?
:-
数据类型:String
-
输入内容:String 数据
-
输出:
-
字符串列表
:-
数据类型:StringList
-
输出内容:string 列表数据
-
-
字符串
: -
数据类型:String
-
输出内容:单个 String 数据
功能演示
使用 Join 算子中字符串
,生成 2 个
string 组合成 1 个 string 列表输出。
步骤1:算子准备
添加 Trigger 、Emit (2个)、Join 算子至算子图。
步骤2:设置算子参数
-
设置 Emit 算子参数:
-
类型→ 字符串
-
字符串 → RVS
-
-
设置 Emit_1 算子参数:
-
类型 → 字符串
-
字符串 → 2013
-
-
设置 Join 算子参数:
-
类型 → 字符串
-
分隔符 → #
-
字符串列表 → 曝光
-
字符串 → 曝光
-
步骤3:连接算子
步骤4:运行
-
将
字符串列表
与交互面板中输出工具——“表格”控件进行绑定。 -
将
字符串
与交互面板中输出工具——“文本框”控件进行绑定。 -
点击运行按钮,触发 Trigger 算子。
运行结果
结果如下图所示,在交互面板中显示出两个字符串组成的字符串列表和字符串。