买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:中国科学院沈阳自动化研究所
摘要:本发明涉及一种协作机器人动态误差建模与补偿方法,包括如下步骤:步骤一:利用M‑DH法建立协作机器人的运动学模型;步骤二:考虑机器人自重、惯性力和负载等对关节力矩的影响,基于牛顿‑欧拉法建立协作机器人的动力学模型,得到机器人运行时的关节驱动力矩;步骤三:根据动态力与关节扭转刚度的关系建立协作机器人末端动态误差模型,并考虑补充刚度对末端动态误差的影响;步骤四:将末端动态误差转换到关节空间,对协作机器人进行动态误差补偿。本发明建立了考虑重力、惯性力和末端负载等因素的协作机器人动力学模型,并进一步建立了考虑补充刚度的末端动态误差模型,从而解决了动态力作用下末端动态误差补偿问题。
主权项:1.一种协作机器人动态误差建模与补偿方法,其特征在于:包括如下步骤:步骤一:利用M-DH法建立协作机器人的运动学模型;步骤二:基于牛顿-欧拉公式计算出各连杆的惯性力和惯性力矩: i+1fci+1=mi+1+i+1ωi+1×mi+1i+1vci+1 其中,i+1fci+1表示连杆i+1在坐标系{i+1}中的惯性力;mi+1表示连杆i+1的质量;i+1vci+1表示连杆i+1在坐标系{i+1}中的质心加速度;i+1τci+1表示连杆i+1在坐标系{i+1}中的惯性力矩;ci+1Ii+1表示连杆i+1质心处的惯性张量,i+1ωi+1表示连杆i+1在连杆坐标系{i+1}中的角速度,表示连杆i+1在坐标系{i+1}中的角加速度;从机器人末端连杆开始顺次递推至基座,计算各连杆相互作用的力和力矩以及关节驱动力矩: τi=NiT·izi;其中,Fi表示作用在连杆i上的力;Ni表示作用在连杆i上的力矩;τi表示关节i的驱动力矩,ipi+1表示坐标系{i+1}的原点在坐标系{i}中的位置矢量,表示坐标系{i+1}在坐标系{i}下的旋转变换矩阵;步骤三:将所有关节描述为扭力弹簧,并考虑补充刚度Kc后,获得机器人末端动态误差模型:ΔD=J·Kθ-Kc-1·Γ;其中,ΔD是机器人末端变形,Kθ是关节扭转刚度矩阵,Γ是关节驱动力矩,J是机器人雅克比矩阵,Kc是补充刚度矩阵;步骤四:将末端动态误差转换到关节空间,对协作机器人进行动态误差补偿;步骤五:对补偿后的协作机器人末端动态误差进行仿真验证,并将仿真值与理论值进行对比指导机器人动作。
全文数据:
权利要求:
百度查询: 中国科学院沈阳自动化研究所 一种协作机器人动态误差建模与补偿方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。