【技术实现步骤摘要】
一种猪舍环境下的栅栏过道导航路径提取方法
[0001]本专利技术涉及巡检机器人路径规划
,具体涉及一种猪舍环境下的移栅栏过道导航提取方法
。
技术介绍
[0002]生猪是我国主要的肉类消费来源,大规模
、
集约化养殖虽然能够产生规模经济效益
、
提高生产效率,但通常伴随着较高的环保压力和疾病风险
。
猪舍巡检机器人能实时监测猪舍环境和猪只生长及健康状态,降低人员接触带来的疫病传播风险,对于保障中国养猪场生物安全和高效生产具有重要意义
。
而如何在复杂猪舍环境中,准确
、
稳定
、
快速地识别栅栏过道两侧栅栏位置并提取导航路径是实现猪舍巡检机器人导航的关键技术
。
[0003]常见的识别环境特征方法,分别是基于视觉传感器和基于激光雷达传感器
。
视觉传感器对系统硬件的算力有一定的要求,也需要特征点在图像表现上与环境背景对比较为强烈
。
激光雷达传感器精度较高,相应速度快,抗干扰性强,已经有较为成熟的应用
。
因此,巡检机器人在猪舍内采用激光雷达识别周围环境特征
。
[0004]RANSAC
算法是在假设和检验的框架基础上实现的,是一种功能强大
、
结构简单的模型参数估计手段,已经被广泛应用于特征点提取与匹配的场景
。
通过测试数据集中随机抽取一定数量的扫描点作为子集进行初始模型拟合,在此基础上 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.
一种猪舍环境下的栅栏过道导航路径提取方法,其特征在于,所述方法包括以下步骤:
1)
根据激光雷达安装位置,对点云数据进行预处理,原始点云
R
由激光雷达极坐标转为激光雷达直角坐标系,再通过平移变换得到以机器人坐标系下的点云原始数据
P(x,y)
:
R
=
{(l
i
,
θ
i
)|i
=
1,
…
,n}
式中,
n
为激光雷达旋转一圈所获得的点云总数,
x
i
为点云横坐标,
y
i
为点云纵坐标,
l
i
为点云到激光雷达的距离,
θ
i
为激光点云角度;
2)
取两倍栅栏过道宽度作为筛选阈值,滤除此距离以外的激光雷达传感器点云数据,此距离以内的激光点云作为导航路径提取的原始数据集;
3)
遍历预处理后的激光点云,找到全局距离最近的点云作为位于巡检机器人某侧栏杆位置点云然后找到相对于点云对侧
180
度的栏杆点云由这两个点可以计算得出两点之间连线的垂直中线方向数据点作为巡检机器人行进方向的点云,以此点云编号
n
c
作为分割左右点云的判断依据;
4)
设计矩形感兴趣区域
ROI
,点云可作为单侧栅栏的相对垂直距离,点云可作为另一侧栅栏的相对垂直距离,以这两个值作为两侧距离的基础上加入筛选阈值以水平方向距离为范围筛选出两侧栅栏激光雷达数据;
5)
在
ROI
筛选出的栅栏点云中,为使所取直线尽可能接近栅栏排布并减少迭代次数,从
ROI
上半部分和下半部分中随机选取两个点形成直线,作为初始估计模型;
6)
在
技术研发人员:刘安东,杨毅镔,王鑫,朱华中,竺功财,孙宇豪,
申请(专利权)人:浙江工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。