物流场景参数调节
物流场景使用Logistics_Seg_RGBSuction模型。该模型可获取图片中物体的所有像素,并得到物体的外轮廓和状态(压叠或未被压叠)。
参数调节逻辑说明
-
首先设置工作距离,限制相机采集数据的范围。
-
通过调节轮廓检测(智能码放,异形件),检测物体的轮廓。
-
物流场景中物体一般为散乱堆叠摆放。通过压叠检测将物体分为压叠物体与未压叠物体。
-
调节位姿处理,控制机械人沿 Z 轴向上偏置的距离,防止损坏物品。
-
调节动态放置下的参数,调节机器人的速度。
-
最后通过调节优先抓取设置、排序逻辑,确定抓取顺序。
参数调节说明
工作距离
- 最小工作距离
-
参数解释:该参数用于指定相机至场景中物体的最小距离,单位为毫米(mm)。若使用料筐,该参数应为相机至料筐顶部边沿的距离。需根据实际情况设定该值。
默认值:0mm
值范围:0~3000mm
- 最大工作距离
-
参数解释:该参数用于指定相机至场景中物体的最大距离,单位为毫米(mm)。若使用料筐,该参数应为相机至料筐底部边沿的距离。需根据实际情况设定该值。
默认值:3000mm
值范围:0~3000mm
轮廓检测(智能码放,异形件)
压叠检测
- 盒状物体矩形度阈值
-
参数解释:该参数用于指定盒状物体的矩形度阈值。当盒状物体的矩形度大于该值时,检测为未被压叠;当矩形度小于该值时,检测为被压叠。
默认值:10%
推荐值:60%
值范围:0~100%
- 盒状物体抓取区域面积比例阈值
-
参数解释:抓取区域指深度学习预测出的物体表面适合抓取的区域。对于盒状物体,如果抓取区域面积和相机视野内物体表面积之比大于此阈值,则认为该物体未被压叠,反之则认为该物体被压叠。
默认值:10%
推荐值:60%
值范围:0~100%
- 信封状物体矩形度阈值
-
参数解释:该参数用于指定信封状物体的矩形度阈值。当信封状物体的矩形度大于该值时,检测为未被压叠;当矩形度小于该值时,检测为被压叠。
默认值:10%
推荐值:75%
值范围:0~100%
- 信封状物体抓取区域面积比例阈值
-
参数解释:抓取区域指深度学习预测出的物体表面适合抓取的区域。对于信封状物体,如果抓取区域面积和相机视野内物体表面积之比大于此阈值,则认为该物体未被压叠,反之则认为该物体被压叠。
默认值:10%
推荐值:75%
值范围:0~100%
- 袋状物体矩形度阈值
-
参数解释:该参数用于指定袋状物体的矩形度阈值。当袋状物体的矩形度大于该值时,检测为未被压叠;当矩形度小于该值时,检测为被压叠。
默认值:10%
推荐值:70%
值范围:0~100%
- 袋状物体抓取区域面积比例阈值
-
参数解释:抓取区域指深度学习预测出的物体表面适合抓取的区域。对于袋状物体,如果抓取区域面积和相机视野内物体表面积之比大于此阈值,则认为该物体未被压叠,反之则认为该物体被压叠。
默认值:10%
推荐值:70%
值范围:0~100%
位姿处理
- 最大输出位姿数量
-
参数解释:该参数用于指定最大输出位姿个数。
值范围:0~20
- 沿Z轴向上偏置
-
参数解释:抓取点沿 Z 轴向上的距离,防止机器人抓取时挤压物体。单位为毫米(mm)。
默认值:0
值范围:0~10mm
调节建议:请根据实际情况设置该参数。
点云降采样
- 点云降采样
-
参数解释:该参数用于减少物体点云数量,提升步骤处理速度。该值越大,物体点云数量越少,步骤处理速度越快。
默认值:0.0010
动态放置
该组参数可以根据物体的高度来决定放置物体时机器人末端工具的高度,以此避免以下两种情况:
-
机器人在放置过程中释放包裹的位置过高,导致包裹在高速运行的传送带上包裹发生滚动。
-
机器人在放置过程中释放包裹的位置过低,导致包裹直接与传送带碰撞,挤压损坏包裹,甚至损坏传送带。
机器人在抓取物体时,需判断物体重量,该参数相关的算法是通过计算物体的体积以估计物体的重量。机器人抓取较重的包裹时,如果机器人速度过快,可能会导致以下问题:
-
包裹未被抓起来。
-
抓到的包裹被甩出去。
-
包裹表面被撕破,但包裹本身还在原地。
- 2D面积阈值
-
参数解释:该参数用于检测物体的面积。当被检测物体的面积大于该值时,机器人放置时会减小速度;当被检测物体的面积小于该值时,机器人以物体放置速度放置该物体。
值范围:0~10000000 px
- 物体放置速度
-
参数解释:该参数用于设置机器人放置物体的速度。当被检测物体的面积小于2D面积阈值时,机器人以物体放置速度放置该物体;当被检测物体的面积大于2D面积阈值时,机器人放置时会减小放置速度。
默认值:100%
值范围:0~100%
优先抓取设置
- 优先抓取方向
-
参数解释:该参数用于设置优先抓取物体时的方向。
值列表:上、下、左、右。
默认值:右
排序逻辑
该步骤对识别的位姿按照位姿得分进行降序排序。位姿得分计算公式:位姿得分 = 物体高度 × 位姿高度权重 + 物体水平位置 × 物体水平位置权重 + 矩形度 × 矩形度权重。
- 位姿高度权重
-
参数解释:该参数用于设置抓取物体时位姿高度的权重。优先抓取较高的物体,权重将影响其在排序逻辑的占比。
默认值:5
值范围:0~5
- 物体水平位置权重
-
参数解释:该参数用于设置抓取物体时物体水平位置的权重。优先抓取距离优先抓取方向边界较近的物体,权重将影响其在排序逻辑的占比。
默认值:1
值范围:0~5
可视化
可视化仅用于查看数据,与实际调节无关。 |
- 开启
-
参数解释:勾选后,可在调试输出窗口查看选择的可视化参数结果。
默认值:勾选。
- 可视化参数
-
参数解释:该参数用于指定想要可视化的项。
值列表:抓取顺序、位姿高度、2D 面积、物体类别、矩形度。
-
抓取顺序:在可抓物体的中心区域以数字形式显示抓取顺序。
-
位姿高度:在可抓物体的中心区域显示物体位姿高度。
-
2D 面积:在可抓物体的中心区域显示该物体在图像中所占的像素。
-
物体类别:在物体的中心区域显示物体的类别。
-
矩形度:在可抓物体的中心区域显示该物体的矩形度,矩形度=物体掩膜面积/物体的最小外接矩形表面积。
默认值:抓取顺序。
-
勾选开启后,才可设置该参数。 |