生成螺旋路径

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

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

功能描述

该步骤根据输入的物体点云生成螺旋形路径,从外向内逐层生成涂胶轨迹,适用于圆形或类圆形物体的涂胶应用。

使用场景

该步骤通常用于圆形物体表面的自动喷涂或涂胶应用中,可生成高效的螺旋式运动轨迹。

输入与输出

输入

输入端口 数据类型 说明

物体点云

PointCloud/XYZNormal

此端口输入的点云中的物体表面会生成螺旋路径。

深度图

Image/Depth

点云对应的深度图。

法兰位姿

Pose[]

法兰坐标系下的机器人末端夹具点的位姿。

输出

输出端口 数据类型 说明

所有轮廓轨迹点

Pose[]

表示生成的路径的由外至内的目标点(除末端点)。

最内层轮廓轨迹位姿

Pose[]

路径末端目标点。

轮廓掩膜

Image/Color

路径的正投影2D图像。

参数说明

最外层轮廓(第0层)

参数 解释

最外层轮廓膨胀大小

参数解释:该参数用于设置最外层轮廓的膨胀大小。

默认值:11

最外层轮廓腐蚀大小

参数解释:该参数用于设置最外层轮廓的腐蚀大小。

默认值:15

参数 解释

顺逆时针类型

参数解释:该参数用于控制路径的顺逆时针方向。

值列表:Clockwise(顺时针)、CounterClockwise(逆时针)。

默认值:CounterClockwise

顺逆时针末端关节角度是否递增

参数解释:该参数用于控制顺时针时末端关节角度是否递增。

默认值:勾选

优先调整末端关节角度

参数解释:该参数用于设置优先调整末端关节的角度值。

默认值:0.0000 °

机器人类型

参数解释:该参数用于设置使用的机器人类型。

默认值:FANUC M10iD_12

内层轮廓(1至N层)

参数 解释

内层轮廓腐蚀大小

参数解释:该参数用于设置内层轮廓的腐蚀大小。

默认值:21

中间层轮廓(1至N-1层)

参数 解释

中间层轮廓滑动偏移量

参数解释:该参数用于设置中间层轮廓的滑动偏移量。

默认值:3

最内层轮廓(第N层)

参数 解释

最内层轮廓滑动偏移量

参数解释:该参数用于设置最内层轮廓的滑动偏移量。

默认值:50

最内层轮廓点数量

参数解释:该参数用于设置最内层轮廓的路径点数量。

默认值:3

最内层轮廓起点移动距离

参数解释:该参数用于设置最内层轮廓起始点的移动距离。

默认值:0.000 mm

最内层轮廓终点移动距离

参数解释:该参数用于设置最内层轮廓结束点的移动距离。

默认值:0.000 mm

通用设置

参数 解释

轮廓检索模式

参数解释:该参数用于设置轮廓检索的方式。

值列表:CV_RETR_EXTERNAL(仅检索外轮廓)、CV_RETR_LIST(检索所有轮廓)。

默认值:CV_RETR_EXTERNAL

停止像素面积阈值

参数解释:该参数用于设置螺旋路径生成的停止像素面积阈值。

默认值:100.0000

最近距离阈值

参数解释:该参数用于设置搜索中的最近距离阈值。

默认值:0.1000

搜索核大小

参数解释:该参数用于设置深度搜索时的核大小。

默认值:30

采样距离

参数解释:该参数用于设置轨迹采样的距离间隔。

默认值:20 px

绕轨迹方向旋转角度

参数解释:该参数用于设置绕轨迹方向旋转的角度。

默认值:0.0000 °

沿Z轴移动距离

参数解释:该参数用于设置沿Z轴方向的移动距离。

默认值:0.0000 mm

减少绕Z轴旋转

参数解释:该参数用于控制是否减少绕Z轴的旋转幅度。

默认值:未勾选

仅生成最外轮廓轨迹

参数解释:该参数用于控制是否仅生成最外层轮廓的轨迹,不生成内层轮廓轨迹。

默认值:未勾选

该页面是否有帮助?

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

我们重视您的隐私

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