【技术实现步骤摘要】
用于畜类开膛的定位检测方法
[0001]本专利技术属于畜类屠宰开膛
,具体是涉及用于畜类开膛的定位检测方法。
技术介绍
[0002]随着生活水平的提高,居民对猪、牛、羊等畜类肉食的需求逐步增大。目前畜类屠宰行业对人工的依赖还是很严重,用工荒逐步凸显,亟需进行自动化升级。目前畜类屠宰开膛工位,依赖人工手提切割锯进行开膛,主要原因是要保护内脏,不能损伤,避免切坏肠道,造成肉质污染,而现有的机器人技术由于缺乏合适的检测方法,无法做到畜类开膛位置的精确定位。以猪为例,一般屠宰场一天要屠宰上万头,需要员工长时间站立手提切割锯工作,长时间会严重影响身体健康。因为疲劳也会出现切坏内脏或肠道的情况,给生产带来一定的损失。由于畜类的体型存在较大差异,所以比较成熟的示教机器人是无法完成此任务,故畜类屠宰行业中亟需一种能够提高柔性及效率、降低成本、稳定性高的屠宰开膛技术。
技术实现思路
[0003]本专利技术要解决的技术问题是:克服现有技术的不足,提供一种能够提高柔性及效率、降低成本、稳定性高的畜类开膛的定位检测方法。
[0004]本专利技术为解决其技术问题所采用的技术方案为:用于畜类开膛的定位检测方法包括以下步骤:步骤一:获取待开膛畜类表面轮廓数据;步骤二:基于表面轮廓数据获取畜类完整的点云数据;步骤三:基于点云数据规划切割轨迹,进行切割作业。
[0005]所述步骤一中待开膛畜类通过运输装置进行输送,运输装置的同一侧设置开膛机器人及轮廓获取装置,开膛机器人与运输装置及轮廓获取装置电性连接,所述运输装 ...
【技术保护点】
【技术特征摘要】
1.用于畜类开膛的定位检测方法,其特征在于,包括以下步骤:步骤一:获取待开膛畜类表面轮廓数据;步骤二:基于表面轮廓数据获取畜类完整的点云数据;步骤三:基于点云数据规划切割轨迹,进行切割作业。2.根据权利要求1所述的用于畜类开膛的定位检测方法,其特征在于,所述步骤一包括以下子步骤:1
‑
1:将待开膛畜类的两个后腿分开倒挂在运输装置上并固定,待开膛畜类肚皮朝向轮廓获取装置设置;1
‑
2:待开膛畜类随运输装置移动至轮廓获取装置,轮廓获取装置获取待开膛畜类的表面轮廓数据;1
‑
3:将表面轮廓数据发送至开膛机器人,待开膛畜类随运输装置移动至开膛机器人处。3.根据权利要求2所述的用于畜类开膛的定位检测方法,其特征在于,所述步骤二中包括以下子步骤:2
‑
1:开膛机器人接收激光原始数据,将激光原始数据进行空间坐标变换后,导入XYZ空间坐标系内,获取完整点云数据;2
‑
2: 对点云数据进行滤波处理。4.根据权利要求3所述的用于畜类开膛的定位检测方法,其特征在于,所述2
‑
1包括以下子步骤:2
‑1‑
1:激光雷达获取的激光原始数据为单帧激光原始数据,将单帧激光原始数据转换到直角坐标系,获得可利用的单帧点云数据;2
‑1‑
2:将可利用的单帧点云数据的z坐标进行比例缩放,得到数据F
i
’
;2
‑1‑
3:对缩放后的单帧点云数据F
i
’
根据变换矩阵 ,进行空间坐标变换,得到对应某一帧的点云数据F
i
;2
‑1‑
4:根据每一帧的点云数据F
i
的z坐标,在z轴方向上根据从小到大的顺序进行排序拼接,组装成完整表述已扫描过场景的完整有序点云,即为完整点云数据。5.根据权利要求4所述的用于畜类开膛的定位检测方法,其特征在于,所述2
‑1‑
2中,单帧点云数据的z坐标进行比例缩放的缩放比例为r,r=编码器分辨率,则:F
i
’
= ;式中,x表示横坐标,y表示纵坐标,z表示竖坐标,θ表示点云数据的极坐标。6.根据权利要求5所述的用于畜类开膛的定位检测方法,其特征在于,所述步骤三包括以下子步骤:3
‑
1:对完整点云数据z方向进行参考点变换;3
‑
2:提取畜类后腿部位到中部位置点云数据,寻找畜类两后腿之间的凹轮廓,该凹轮廓的最低点记为轨迹点1;
3
‑
3:沿轨迹点1朝向畜类头部方向下移a1距离定为轨迹点2,轨迹点2朝向远离畜类的方向移动a2距离定为轨迹点3;3
‑
4:沿轨迹点3朝向轨迹点2方向移动a3距离,且沿朝向畜类头部方向下移a4距离定为轨迹点4;3
‑
5:根据数据的分布形态可以计算出点云的表面质心即为轨迹点6,再利用轨迹点4,对坐标进行比例插值,得到轨迹点5;3
‑
...
【专利技术属性】
技术研发人员:陈超,朱忠成,周莎莎,滕晓飞,
申请(专利权)人:淄博特凯泽自动化工程有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。