[发明专利]一种类球形果实的采摘顺序动态规划方法有效

专利信息
申请号: 202011380345.6 申请日: 2020-12-01
公开(公告)号: CN112369208B 公开(公告)日: 2021-07-13
发明(设计)人: 董永祥;王东;连捷;邱超超;潘青慧 申请(专利权)人: 大连理工大学
主分类号: A01D46/30 分类号: A01D46/30
代理公司: 大连理工大学专利中心 21200 代理人: 陈玲玉
地址: 116024 辽*** 国省代码: 辽宁;21
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 种类 球形 果实 采摘 顺序 动态 规划 方法
【权利要求书】:

1.一种类球形果实的采摘顺序动态规划方法,其特征在于,所述采摘顺序规划方法应用于采摘类球形果实的采摘机器人;具体包括步骤如下:

第一步,在第一感知点进行感知;

采摘机器人到达采摘位置后,此时采摘机械臂处于初始位置,双目相机在第一感知点即初始位置进行环境感知,双目相机将采集到的环境RGBD图像通过ROS进行发布,利用深度学习yolov3算法对双目相机采集到的RGBD图像进行订阅并处理;使用yolov3算法对环境RGBD图像进行识别,将识别到的果实i的中心点三维位置坐标(xi,yi,zi)通过ROS进行发布;将所有识别到的果实位置三维坐标组成一个果实位置的集合Va{a,b,c,…,n},将采摘机械臂需要进行感知的所有感知点坐标组成一个感知点集合Vs{as,bs,cs…,ns},则机械臂末端需要移动到的所有位置的三维坐标集合V=Va+Vs

第二步,检测果实重叠情况;

提取果实位置坐标的x-y平面位置信息,所述x-y平面即垂直于双目相机法线,双目相机拍摄的RGB图像对应的平面;提取后的果实i中心点平面坐标为(xi,yi),所有检测到的果实位置组成果实位置的二维位置集合Vb{ab,bb,cb,…,nb};检测集合Vb中所有果实在x-y平面的重叠情况,即依次判断Vb中所有果实两两之间的距离lij,判断依据如式(3)所示:

式中(xi,yi)和(xj,yj)分别为i果实的中心点和j果实的中心点在x-y平面的坐标;r为较大的成熟果实半径;

根据式(3)判断两个果实在x-y平面的重叠情况,当两个果实间的距离lij≤2.5r,则判定两个果实发生重叠;根据式(3),对集合Vb中所有的果实位置进行两两计算,判断所有果实之间的重叠关系,并记录所有互为遮挡的果实组组成集合Vc

第三步,果实间权重的计算及动态更新;

令权重cij等于i点到j点的距离,如式(4)所示:

其中i,j为集合V中的点,根据式(4)计算集合V中所有点两两之间的权重;

权重的计算:根据式(4)计算第一步中检测到的所有果实位置和感知点集合V中所有点两两之间的权重;

权重的动态更新:对在第二步中判定为重叠的果实集合Vc中所有互为遮挡的果实进行权重更新;首先比较互为重叠的果实i和j的深度信息,如果zi-zj0,则i果实在j果实之前,令深度信息更大的果实即被遮挡果实j与集合V中其他位置点之间的权重为无穷大,与遮挡j果实的果实i之间的权重为0,如式(5 )所示:

当遮挡果实i被采摘,则判定先前被遮挡果实j不再被遮挡,即式(3)不再成立,则更新j果实的权重,使j果实的权重值再次以式(4)计算得到;

除了遮挡果实的权重更新外,机械臂在新的感知位置感知到了新的果实后,也需要对集合V中所有点进行权重更新;

第四步,采用动态收获感知方法对采摘机器人采摘路径进行规划;令位置集合Vm为除了点m之外的所有采摘点和感知点的集合,即Vm=V-m;设采摘机械臂末端从初始位置s出发,令d(m,Vm)表示机械臂末端从采摘点m出发经过位置集合Vm中各个采摘点仅且一次,最后回到初始位置s的最短路径长度,则:

1)当移动位置集合Vm为空集时,那么d(m,Vm)表示采摘机械臂只有一个需要运动到达的位置点,机械臂采摘完成后直接从m回到了初始位置s,此时d(m,Vm)=cms(m≠s);cms为m点和s点的之间权重;

2)当移动位置集合Vm不为空,在Vm这个位置点集合中,尝试对每一个位置点进行求解,枚举出所有的子路径,并得出最优解,依次求得子路径、子路径的子路径的最优解,直到集合Vm为空集,则问题转化为1),如式(6)所示:

d(m,V) =min(cmk+d(k,Vm-(k))) ( 6 )

其中d(k,Vm-(k))为d(m,Vm)的子问题;cmk为m点和k点之间的权重;

通过1)和2)的不断求解,对所有点依次迭代,求出所有路径的权重之和,则权重之和最小的路径即为所求的最短路径;最终求得采摘机械臂末端走完集合V中所有点的最短路径;

第五步,采摘机器人按照第四步 所求得的最短采摘路径进行采摘或感知,在每一次采摘或感知之后进行判断,如果存在剩余的果实或感知点,则采摘机器人再次进行第二步,判断果实重叠情况有无变化或有无新增的果实,如果有,则继续依次执行第三步-第五步;如果判断没有新增果实且果实重叠情况没有发生变化,则继续执行第五步 ,直到判断此区域没有剩余的果实或感知点,则采摘机器人进入下一采摘地点进行采摘。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连理工大学,未经大连理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011380345.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top