[发明专利]一种基于摩擦模型的工业机器人免力矩传感器示教方法在审
申请号: | 202310361004.1 | 申请日: | 2023-04-06 |
公开(公告)号: | CN116408774A | 公开(公告)日: | 2023-07-11 |
发明(设计)人: | 仪凌霄;李昊源;黄广树;潘斯宁;周俊杰;龙柳明 | 申请(专利权)人: | 贺州学院 |
主分类号: | B25J9/00 | 分类号: | B25J9/00;B25J9/16 |
代理公司: | 北京智行阳光知识产权代理事务所(普通合伙) 11738 | 代理人: | 范斌 |
地址: | 542899 广西壮族*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 摩擦 模型 工业 机器人 力矩 传感器 方法 | ||
1.一种基于摩擦模型的工业机器人免力矩传感器示教方法,其特征在于,包括以下步骤:
步骤一:根据机器人的动力学模型和运动状态,采用基于广义动量的外力估计方法估计操作者施加在工业机器人上的关节外力,并将估计的外力转换为工业机器人的运动指令;
步骤二:依据步骤一所采用的外力估计方法,在缺少关节角加速度信息下进行估计;根据外部施加的外力估计,使用导纳控制方案对外力生成运动指令,并推导了离散状态下的关节目标位置的更新方程,由此实现免力矩传感器的拖动示教;
步骤三:采用基于广义动量的外力估计方法,利用机器人的动力学模型和运动状态,外力估计为之后的拖动示教奠定基础,用于判断关节是否有启动迹象;
步骤四:根据步骤三中所建立的运动模型通过实验来进行求解机械臂的惯量矩阵,测量机械臂中各个关节的质量、惯性、长度、截面积等参数;其次,将这些参数代入惯量矩阵的计算公式中,得到机械臂的惯量矩阵,通过逆动力学算得所需要的力矩;
步骤五:利用关节摩擦模型来进行机械臂启动时的摩擦力估计,其中摩擦单元满足:
τfc=Δq*Kc
Δq=q-qc
其中τfc为干性摩擦,Kc为弹簧的刚度,q为摩擦单元的位置,qc为关节臂的相对位置;对于关节臂的粘性摩擦力可以表达为:τfs=μ*qc,粘性摩擦系数的公式:μ=F/N;
步骤六:根据步骤五判断出关节位置,最终求得的干性摩擦值τfc与粘性摩擦力τfs,两者进行求和得到对机械臂启动时的摩擦估计值:
步骤七:设定一个测量值a,a为一个极小正值,并通过a判断关节臂是否静止:
在关节静止时,受伺服控制器噪声的影响,关节角速度q并不是为零的,因此定义/q/a时静止;定义Gd和Gu,当Gd∈[0,1]时为等比下降速度,而当Gu∈[1,+∞]时为等比上升速度;定义Δqth为一个正值,Δqth用于与/Δqc/判断是否有关节启动的意向;当探测到有启动意向时,在关节的启动阶段设置了Δτf为摩擦估计补偿值;启动意向的判断:Δτf=kτFcsign(Δqc(k)),其中,kτ为摩擦因数,FC相当于关节在转动状态下的库伦摩擦力,sign(Δqc(k))为一个关节位置的符号函数;
步骤八:判断摩擦单元的位置q与关节臂的位置qc,二者做差得出Δq;
步骤九:更新Δqth的状态,当/q/a时静止,Δqth不断下降到Gd或者反之上升到Gu;
步骤十:比较/Δqc/与Δqth的值用于判断各关节是否有启动意向,当/Δqc/>Δqth时关节有启动意向;判断关节臂是否处于静止状态,若/q//a/则为静止;
步骤十一:将步骤六中所提到的摩擦估计值与步骤七中判断出的摩擦估计补偿值Δτf进行求和,完成对关节的摩擦力估计从而得到弹性摩擦模型代入机器人完成示教。
2.根据权利要求1所述的基于关节摩擦模型实现机器人免力矩传感器拖动示教方法,其特征在于,步骤一中采用基于广义动量的外力估计方法为:Fαt=Mv。
3.根据权利要求1所述的基于关节摩擦模型实现机器人免力矩传感器拖动示教方法,其特征在于,步骤三中工业机器人动力学模型为:
4.根据权利要求1至3任一项所述的基于关节摩擦模型工业机器人免力矩传感器拖动示教方法,其特征在于,步骤四中通过逆动力学算得所需要的力矩的方法为:通过末端位姿和期望加速度来计算所需关节加速度,再根据动力学模型计算所需力矩,其计算公式包括惯性力项、科里奥利力和离心力项、重力项以及摩擦力项,其中摩擦力项可以分解为粘性摩擦力项、库仑摩擦力项以及补偿,即:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贺州学院,未经贺州学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310361004.1/1.html,转载请声明来源钻瓜专利网。