[发明专利]一种用于带有力传感器初始值的力牵引重力补偿方法有效
申请号: | 202110873727.0 | 申请日: | 2021-07-30 |
公开(公告)号: | CN113510710B | 公开(公告)日: | 2022-12-13 |
发明(设计)人: | 孟偲;李定哲;唐天际 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 北京慕达星云知识产权代理事务所(特殊普通合伙) 11465 | 代理人: | 符继超 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 有力 传感器 初始值 牵引 重力 补偿 方法 | ||
本发明公开了一种用于带有力传感器初始值的力牵引重力补偿方法,包括:获取末端执行工具不受外力且机器人处于不同姿态下的多组六维力传感器测量数据;根据不同姿态下的六维力传感器测量数据为固定值建立方程组,并利用最小二乘法求解最优值,求得六维力传感器初始值参数;根据六维力传感器初始值参数获取末端执行工具重力、末端执行工具质心在六维力传感器的坐标和六维力传感器力矩初始值;求解六维力传感器坐标系相对于机器人基坐标系的位姿变换;求解外界所施加给六维力传感器的力和力矩。用于有效对工具重力进行参数估计,实现工具重力补偿。
技术领域
本发明涉及机器人力控技术领域,更具体的说是涉及用于带有力传感器初始值的力牵引重力补偿方法。
背景技术
在利用力传感器对机器人进行应用开发时,力传感器需要实时获取外界所施加的力和力矩。当力传感器连接工具时,力传感器会受工具重力及初始值的影响,无法实时获取外界所施加力的数据。在下颌骨截骨机器人力随动及力学安全监控系统中,对力传感器初始值及工具重力参数进行估计成为必要的工作。
由于力传感器工作方式的原因,力传感器在刚通电工作时,力传感器会受到温度等环境影响,初始值往往不固定,且力传感器末端往往连接着法兰和工具,无法实时获得力传感器的初始值,对力传感器初始值进行估计,可以通过拆卸工具和法兰,对力传感器的数值进行采集,求解平均值作为力传感器的初始值,但此种方法需要重复拆卸工具和法兰,增加了工作的繁琐性。为解决此问题,本发明提出不拆卸工具和法兰,利用参数估计的方法,对力传感器初始值进行估计。并且补充了机器人末端坐标系和力传感器坐标系的配准部分,以便提高重力补偿精度。
发明内容
有鉴于此,本发明提供了一种用于带有力传感器初始值的力牵引重力补偿方法,用于有效对工具重力进行参数估计,实现工具重力补偿。
为了实现上述目的,本发明采用如下技术方案:
一种用于带有力传感器初始值的力牵引重力补偿方法,包括:
获取末端执行工具不受外力且机器人处于不同姿态下的多组六维力传感器测量数据;
根据不同姿态下的所述多组六维力传感器测量数据为固定值建立方程组,并利用最小二乘法求解最优值,求得六维力传感器初始值参数;
根据所述六维力传感器初始值参数获取末端执行工具重力、末端执行工具质心在所述六维力传感器的坐标和六维力传感器力矩初始值;
求解所述六维力传感器坐标系相对于机器人基坐标系的位姿变换;
求解末端执行工具不受外力时所施加给所述六维力传感器的力和力矩。
优选的,根据不同姿态下的所述六维力传感器测量数据为固定值建立方程组,并利用最小二乘法求解最优值,求得六维力传感器初始值参数,具体包括:
从所述六维力传感器侧得的n组数据中选择d对不同的两组数据带入公式(1)中,a=1,2...d,d≥3;ai,aj≤n,ai≠aj,n≥4,其中表示第a对数据中第i、j组六维力传感器测得数据的x、y、z轴力的大小,表示第a对数据中第i、j组六维力传感器测得数据的x、y、z轴力矩的大小;
构建方程为:
其中,表示第k组六维力传感器测得数据的x、y、z轴力的大小,表示六维力传感器x、y、z轴力初始值的大小,G为工具重力的大小;
则:
利用最小二乘法求解出六维力传感器xyz轴力的初始值和
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110873727.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:抽液泵及马桶
- 下一篇:一种室内装修监控装置以及交互方法