[发明专利]一种基于机器人的预制板的收面方法以及装置有效
申请号: | 202110551506.1 | 申请日: | 2021-05-20 |
公开(公告)号: | CN113311833B | 公开(公告)日: | 2023-06-20 |
发明(设计)人: | 严超;何犇;李志轩;唐东明;刘珂 | 申请(专利权)人: | 江苏图知天下科技有限公司 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 226000 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 机器人 预制板 方法 以及 装置 | ||
1.一种基于机器人的预制板的收面方法,其特征在于,所述方法包括:
对预制板进行扫描,得到扫描结果;
根据所述扫描结果,确定所述预制板的非平整区域;
根据所述非平整区域以及所述预制板中障碍物的位置,确定目标路径;
控制所述机器人按照所述目标路径对所述预制板进行收面;
所述扫描结果至少包括所述预制板的点云数据,所述非平整区域包括所述预制板的凹陷区域以及凸起区域,其中,根据所述扫描结果,确定所述预制板的非平整区域包括:根据所述点云数据,生成所述预制板的高度热力图,其中,对预制板点云数据中每一个像素点进行处理,提取每一个像素点的高度信息,做点云图像在XOY平面上的投影,得到的投影图像为预制板的高度热力图;
根据所述高度热力图确定所述预制板是否平整;其中,根据所述高度热力图确定所述预制板是否平整包括:从所述高度热力图中密集采样多个特征点,并且确定每个特征点的像素值;确定所述多个特征点中的像素最大值、像素最小值以及像素均值;在所述像素最大值、像素最小值以及像素均值符合第一预设条件的情况下,确定所述预制板平整;在所述像素最大值、像素最小值以及像素均值不符合所述第一预设条件的情况下,确定所述预制板不平整,第一预设条件为像素最大值、像素最小值以及像素均值符合均符合各自的标准值;
在所述预制板不平整的情况下,确定所述预制板的凹陷区域以及凸起区域;所述目标路径的方向为从所述凸起区域到所述凹陷区域的方向;
所述凹陷区域至少包括第一凹陷区域,所述凸起区域至少包括第一凸起区域,其中,根据所述非平整区域以及所述预制板中障碍物的位置,确定目标路径包括:获取与第一凸起区域存在第一预设距离的多个凹陷区域;
根据所述第一凸起区域的高度以及所述第一凹陷区域的高度确定初始路径;在所述初始路径中不存在第一障碍物的情况下,将所述初始路径确定为所述目标路径;在所述初始路径存在所述第一障碍物的情况下,获取与所述第一障碍物存在第二预设距离的坐标点P1,并且根据所述初始路径以及所述坐标点生成所述目标路径,其中,初始路径为第一凸起H1指向第一凹陷Ln的直线H1Ln,预设一个规定高度h,然后计算H1-h与的差值,在n个波谷L中,如果第n个波谷Ln使得H1-h与的差值最小,那么则根据H1以及Ln来确定上述初始路径,即H1Ln,直线数量H1Ln为多个,第一凹陷数量为多个;根据初始路径以及所述坐标点生成所述目标路径包括:将H1P1Ln作为目标路径。
2.根据权利要求1所述的方法,其特征在于,在所述预制板不平整的情况下,确定所述预制板的凹陷区域以及凸起区域包括:
根据所述高度热力图的高度确定所述预制板的凹陷区域以及凸起区域,其中,将所述高度热力图第一高度区域的中心位置确定为所述凹陷区域,将所述高度热力图的第二高度区域的中心位置确定为所述凸起区域。
3.根据权利要求1所述的方法,其特征在于,根据所述第一凸起区域的高度以及所述第一凹陷区域的高度确定初始路径包括:
在所述第一凸起区域的高度以及所述第一凹陷区域的高度符合预设条件的情况下,将所述第一凸起区域以及所述第一凹陷区域的连线确定为所述初始路径。
4.根据权利要求1所述的方法,其特征在于,所述机器人包括机械臂,所述机械臂连接有抹子,其中,控制所述机器人按照所述目标路径对所述预制板进行收面包括:
控制所述机械臂按照所述目标路径进行运动,其中,所述机械臂带动所述抹子对所述预制板进行收面。
5.根据权利要求1所述的方法,其特征在于,所述方法包括:
将样本数据输入深度神经网络,生成障碍物检测模型;其中,所述样本数据包括带有障碍物的预制板的图像以及障碍物的标注文件;
获取所述预制板的实时图像;
将所述实时图像输入所述障碍物检测模型,确定所述预制板中障碍物的位置。
6.一种基于机器人的预制板的收面装置,其特征在于,所述装置包括:
扫描模块,用于对预制板进行扫描,得到扫描结果;
确定模块,用于根据所述扫描结果,确定所述预制板的非平整区域;
确定模块,用于根据所述非平整区域以及所述预制板中障碍物的位置,确定目标路径;
控制模块,用于控制所述机器人按照所述目标路径对所述预制板进行收面;
所述扫描结果至少包括所述预制板的点云数据,所述非平整区域包括所述预制板的凹陷区域以及凸起区域,其中,确定模块还用于,根据所述点云数据,生成所述预制板的高度热力图;其中,对预制板点云数据中每一个像素点进行处理,提取每一个像素点的高度信息,做点云图像在XOY平面上的投影,得到的投影图像为预制板的高度热力图,根据所述高度热力图确定所述预制板是否平整;其中,根据所述高度热力图确定所述预制板是否平整包括:从所述高度热力图中密集采样多个特征点,并且确定每个特征点的像素值;确定所述多个特征点中的像素最大值、像素最小值以及像素均值;在所述像素最大值、像素最小值以及像素均值符合第一预设条件的情况下,确定所述预制板平整;在所述像素最大值、像素最小值以及像素均值不符合所述第一预设条件的情况下,确定所述预制板不平整,第一预设条件为像素最大值、像素最小值以及像素均值符合均符合各自的标准值;在所述预制板不平整的情况下,确定所述预制板的凹陷区域以及凸起区域;所述目标路径的方向为从所述凸起区域到所述凹陷区域的方向;
所述凹陷区域至少包括第一凹陷区域,所述凸起区域至少包括第一凸起区域,其中,确定模块还用于,获取与第一凸起区域存在第一预设距离的多个凹陷区域;根据所述第一凸起区域的高度以及所述第一凹陷区域的高度确定初始路径;在所述初始路径中不存在第一障碍物的情况下,将所述初始路径确定为所述目标路径;在所述初始路径存在所述第一障碍物的情况下,获取与所述第一障碍物存在第二预设距离的坐标点P1,并且根据所述初始路径以及所述坐标点生成所述目标路径,其中,初始路径为第一凸起H1指向第一凹陷Ln的直线H1Ln,预设一个规定高度h,然后计算H1-h与的差值,在n个波谷L中,如果第n个波谷Ln使得H1-h与的差值最小,那么则根据H1以及Ln来确定上述初始路径,即H1Ln,直线数量H1Ln为多个,第一凹陷数量为多个;根据初始路径以及所述坐标点生成所述目标路径包括:将H1P1Ln作为目标路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏图知天下科技有限公司,未经江苏图知天下科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110551506.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种介质集成悬置双绞传输线
- 下一篇:一种用于复杂通讯设备的信号增强外置天线