[发明专利]编码器组位置补偿方法、机器人模组位置补偿方法有效
| 申请号: | 201911006991.3 | 申请日: | 2019-10-22 |
| 公开(公告)号: | CN112692819B | 公开(公告)日: | 2022-08-19 |
| 发明(设计)人: | 李小凤;刘苗;高月波;路红艳;王光能;张国平;张鹏;高云峰 | 申请(专利权)人: | 深圳市大族机器人有限公司 |
| 主分类号: | B25J9/08 | 分类号: | B25J9/08;B25J9/16 |
| 代理公司: | 深圳众鼎专利商标代理事务所(普通合伙) 44325 | 代理人: | 谭果林 |
| 地址: | 518103 广东省深圳市宝安区福海*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 编码器 位置 补偿 方法 机器人 模组 | ||
本发明公开了一种编码器组位置补偿方法和机器人模组位置补偿方法,通过将编码器组设置在机器人模组中,编码器组包括电机侧编码器、输出侧编码器和外置编码器。首先采集编码器组的数据;对编码器组的数据进行预处理,得到转换值;然后再对转换值进行样条曲线插值处理,从而得到电机侧编码器的位置补偿信息和输出侧编码器的位置补偿信息;从而不但校正了电机侧编码器和输出侧编码器的相对偏心,还有效提高机器人模组的绝对定位精度。
技术领域
本发明涉及机器人技术领域,尤其涉及一种编码器组位置补偿方法、机器人模组位置补偿方法。
背景技术
随着工业4.0的发展需求,工业机器人产业前所未有的崛起。近年来,模块化的协作机器人越来越火爆,而机器人模组是协作机器人的基本组成部分。在机器人模组的控制中,编码器起到了重要的作用。然而,很多机器人模组中编码器的安装误差很难彻底根除,保证安装在电机两侧的编码器的同心度是一个难题,现有的方法会有自动校正偏差的功能,但是这也仅仅只校正了其中一个的定位误差,无法同时校正两个编码器的定位误差,使得安装误差一直存在。
发明内容
一方面,本发明实施例提供一种编码器组位置补偿方法,以解决编码器安装误差问题。
另一方面,本发明实施例提供一种机器人模组位置补偿方法,以解决编码器安装误差的问题,提高机器人模组的控制精度。
本发明实施例的第一方面,提供了一种编码器组位置补偿方法,所述编码器组设置在机器人模组中,所述编码器组包括电机侧编码器、输出侧编码器和外置编码器,所述外置编码器设置在所述机器人模组的减速机输出侧的连接柱上;
所述编码器组位置补偿方法包括:
在所述机器人模组运转模式下,采集所述编码器组的数据,所述编码器组的数据包括第一数据、第二数据和第三数据,其中,所述第一数据是输出侧编码器的数据,所述第二数据是电机侧编码器的数据,所述第三数据是外置编码器的数据;
对所述编码器组的数据进行预处理,得到转换值;
对所述转换值进行样条插值处理,得到电机侧编码器的位置补偿信息和输出侧编码器的位置补偿信息。
进一步地,所述对所述编码器组的数据进行预处理,得到转换值,包括:
对所述编码器组数据进行数据转换,得到第一转换值、第二转换值和第三转换值,其中,第一转换值是对所述第一数据进行数据转换得到的,第二转换值是对所述第二数据进行数据转换得到的,第三转换值是对所述第三数据进行数据转换得到的。
进一步地,所述对所述编码器组的数据进行数据转换,得到第一转换值和第三转换值,包括以下步骤:
采用如下公式对所述编码器组的数据进行第一数据转换:
Xi=xi%360,i=0,1,2,3,...,n;
Zi=zi%360,i=0,1,2,3,...,n;
其中,xi为对所述第一数据进行角度转换得到的角度值,Xi为第一转换值,zi为对所述第三数据进行角度转换得到的角度值,Zi为第三转换值。
进一步地,采用如下公式对所述编码器组的数据进行第二数据转换,得到第二转换值,包括以下步骤:
采用如下公式对所述第二数据进行第二数据转换:
pi=yi%360,i=0,1,2,3,...,n;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市大族机器人有限公司,未经深圳市大族机器人有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911006991.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种车道级拓扑网的生成方法及装置
- 下一篇:加氢裂化催化剂载体及其制备方法





