获取最高层位姿

您正在查看最新版本(V2.2.0)的文档。如果您想查阅其他版本的文档,可以点击页面右上角“切换版本”按钮进行切换。

■ 如果您不确定当前使用的产品是哪个版本,请随时联系梅卡曼德技术支持

功能描述

该步骤可将位姿沿指定方向进行降序排列,然后输出最高层位姿。

使用场景

该步骤是通用的位姿过滤步骤,按照设定的参数过滤出符合要求的位姿列表。

输入与输出

输入

输入端口 数据类型 说明

位姿

Pose[]

此端口输入的位姿列表会被排序并过滤。

位姿分类标签

String[] -

输入位姿的分类标签。

位姿得分

Number[] -

输入位姿的置信度。

输出

输出端口 数据类型 说明

最高层中的位姿

Pose[]

获取的最高层位姿列表。

位姿分类标签

String[] -

最高层位姿列表对应的分类标签。

位姿得分

Number[] -

最高层位姿列表对应的位姿得分。

最高层标记

Bool[]

输入位姿的层标记列表,True 表示对应位姿属于最高层,False 表示不属于。

参数说明

参考方向

参数 解释

X值

参数解释:用于设置参考方向在 X 轴上的分量。

默认值:0.0000。

Y值

参数解释:用于设置参考方向在 Y 轴上的分量。

默认值:0.0000。

Z值

参数解释:用于设置参考方向在 Z 轴上的分量。

默认值:1.0000。

层设置

参数 解释

只输出最高项

参数解释:用于设置是否仅输出最高层中的一个位姿。

层高

参数解释:用于设置层的高度范围。

默认值:100.000 mm。

调节说明:位于该高度范围内的位姿会被视为同一层。

层容差(0.0 ~ 1.0)

参数解释:用于设置判断位姿是否属于同一层时的容差系数。

默认值:1.0000。

调节说明:根据实际工件堆叠状态调整该参数,以控制最高层筛选结果。

可视化设置

参数 解释

在选定坐标系下显示点云

参数解释:在机器人坐标系或相机坐标系下显示点云。

默认值:机器人坐标系

值列表:机器人坐标系、相机坐标系

调节说明:当选择相机坐标系时,调试输出窗口显示相机坐标系下的可视化输出结果;当选择机器人坐标系时,调试输出窗口显示机器人坐标系下的可视化输出结果。具体效果见 调节示例

当工程中设置了场景点云时,才可设置该参数。

  • 选择机器人坐标系时,调试输出窗口显示为黑色,需调整视角才可看到点云及坐标。

  • 选择相机坐标系时,调试输出窗口仅显示点云,需调整点云方向才可看到坐标。

位姿显示设置

参数解释:该参数用于设置位姿的显示形式。

默认值:只显示输出位姿

值列表:只显示输出位姿、只显示输入位姿、输入与输出一同显示

调节说明:根据实际需求,在下拉列表中选择合适的位姿显示设置。具体效果见 调节示例

调节示例

在选定坐标系下显示点云

如下图所示,左图为相机坐标系下的点云,右图为机器人坐标系下的点云。

transform poses transform poses

位姿显示设置

以相机坐标系为例,当分别选择只显示输出位姿只显示输入位姿输入与输出一同显示时,位姿显示效果分别如下图所示。

transform poses pose display settings

该页面是否有帮助?

可以通过以下方式反馈意见:

我们重视您的隐私

我们使用 cookie 为您在我们的网站上提供最佳体验。继续使用该网站即表示您同意使用 cookie。如果您拒绝,将使用一个单独的 cookie 来确保您在访问本网站时不会被跟踪或记住。