[发明专利]一种基于ROS平台的机器人喷涂轨迹生成方法有效
申请号: | 201711497988.7 | 申请日: | 2017-12-31 |
公开(公告)号: | CN108153244B | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 林雅云 | 申请(专利权)人: | 芜湖哈特机器人产业技术研究院有限公司 |
主分类号: | G05B19/408 | 分类号: | G05B19/408 |
代理公司: | 芜湖安汇知识产权代理有限公司 34107 | 代理人: | 钟雪;尹安 |
地址: | 241000 安徽*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明适用于机器人喷涂技术领域,提供了一种基于ROS平台的机器人喷涂轨迹生成方法,包括如下步骤:读取stl模型中的三角网格信息;基于三角面片间的连续性对stl模型进行区域分割;将各指定的相邻分割区域连接成一个喷涂组件;获取喷涂组件的最小包围盒;以最小包围盒的任一截面作为标定面,生成一组平行于标定面的平面簇;依次获取每个平面与喷涂组件三角网格的交点,并将交点依次连接,形成一条条喷涂行程;在各喷涂行程两端的反向延长线上分别添加一轨迹点,将前一喷涂行程末端的轨迹点与后一喷涂行程起点的轨迹点进行直线连线。该喷涂轨迹生成方法只需人工设定部分参数,即可自动生成机器人喷涂轨迹,自动化程度高,提高了工作效率。 | ||
搜索关键词: | 一种 基于 ros 平台 机器人 喷涂 轨迹 生成 方法 | ||
【主权项】:
一种基于ROS平台的机器人喷涂轨迹生成方法,其特征在于,所述方法包括如下步骤:S1、将工件的stl模型导入到Rviz软件中,读取stl模型中的三角网格信息,包括顶点坐标及对应的法向向量;S2、基于三角面片之间的连续性对stl模型进行区域分割,分割成n个区域;S3、将指定的相邻分割区域融合成一个喷涂组件;S4、获取喷涂组件的最小包围盒,最小包围盒的是指将喷涂组件完全包围的最小立方体;S5、以最小包围盒的任一截面作为标定面,生成一组平行于标定面的平面簇,其中任意两平面间的距离为dS6、按平面簇中各平面的排列顺序,依次获取每个平面与喷涂组件三角网格的交点,并将交点依次连接,形成一条条喷涂行程;S7、在每条喷涂行程两端的反向延长线上分别添加一轨迹点,将前一喷涂行程末端对应的轨迹点与后一喷涂行程起点对应的轨迹点进行直线连线,即形成喷涂轨迹。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于芜湖哈特机器人产业技术研究院有限公司,未经芜湖哈特机器人产业技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711497988.7/,转载请声明来源钻瓜专利网。