[发明专利]一种无传感器式协作机器人碰撞检测方法在审
申请号: | 201711279077.7 | 申请日: | 2017-12-06 |
公开(公告)号: | CN108000521A | 公开(公告)日: | 2018-05-08 |
发明(设计)人: | 肖聚亮;田志伟;王国栋;洪鹰;段文斌;刘宏业;张智涛 | 申请(专利权)人: | 天津大学 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 王丽英 |
地址: | 300350 天津市津南区海*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了无传感器式协作机器人碰撞检测方法,基于协作机器人广义动量构造关节外力矩观测器的方法,实现实时对外部碰撞力以及摩擦力作用在关节上的力矩的观测。通过机器人正常运行时的观测值进行关节摩擦力矩模型求解,使得观测值只受碰撞力的影响。当观测值超出预设的阈值时认为机器人发生碰撞,机器人立刻停止运行,避免在人机协作过程中对人体造成伤害。本发明无需在机器人外部安装额外的传感器,只需通过机器人控制系统获取机器人的关节驱动力矩,关节位置,关节角度即可以实现碰撞检测功能,避免了增加机器人结构的复杂性以及提高机器人制造成本。通过阈值的设定可以改变碰撞检测的灵敏度,保证人机协作安全。 | ||
搜索关键词: | 一种 传感器 协作 机器人 碰撞 检测 方法 | ||
【主权项】:
1.无传感器式协作机器人碰撞检测方法,其特征在于包括以下步骤:步骤一、采用拉格朗日方程建立机器人动力学模型,模型的表达式如下: M ( q ) q ·· + C ( q , q · ) q · + G ( q ) + τ f = τ d - τ c ]]> τe =τc +τf 式中:q、 分别为机器人待测定的旋转关节的关节角度、角速度、角加速度;M(q)为机器人惯性项系数矩阵,为n×n矩阵,n代表机器人的旋转关节数; 代表科氏力和离心力项系数,为n×n矩阵;G(q)为重力项;τf 为关节处传动过程中产生的摩擦力矩;τd 为关节驱动力矩,近似于待测定关节的电机扭矩乘上该关节的减速比;τc 为外部碰撞力等效作用在关节上的力矩,所述的τe 为外力矩;步骤二、求解拉格朗日方程中的机器人惯性项系数矩阵,科氏力和离心力项系数,重力项,具体步骤为:(a)通过机器人控制系统采集各个关节角度、角速度、角加速度,然后进行算术平均值滤波处理,并通过solidworks软件得到机器人各个关节的惯性参数:质量、质心位置向量、惯性张量矩阵;(b)通过所述的机器人各个关节的惯性参数计算获得惯性项系数矩阵,科氏力和离心力项系数,重力项的表达式;步骤三、基于机器人广义动量方程 得到外力矩观测器模型,求解外力矩观测器模型中机器人待测定的关节观测值向量r,当机器人发生碰撞时,则待测定的关节观测值向量r近似等于外力矩τe ;所述的外力矩观测器模型为: 式中,P为机器人广义动量,Kr 为外力矩观测器的增益矩阵,r初始值为0,r(t)表示t时刻各个关节观测值向量r的值;步骤四、机器人正常运动没有发生碰撞时,有τc =0,此时,r≈τe =τf ,利用下式建立摩擦力矩模型以求解机器人待测定的关节传动过程中产生的摩擦力矩τf ,得到机器人没有发生碰撞正常运行时的观测值r: 式中,τf 为关节摩擦力矩,τh 为静摩擦力矩,τs 为最大静摩擦力矩,τk 为库伦摩擦力矩,a1 、a2 、a3 分别为与速度相关摩擦系数;通过采集多组机器人没有发生碰撞正常运动过程中的观测值r以及关节速度 并通过MATLAB拟合曲线工具箱求解出摩擦力矩模型τf 中的静摩擦力矩τh 、最大静摩擦力矩τs 、库伦摩擦力矩τk 以及与速度相关摩擦系数a1 、a2 、a3 ;步骤五、通过公式τc =r-τf ,得到碰撞力作用在关节上的碰撞力矩τc ,设置一个阈值τnormal ,当|τc |≥|τnormal |时,机器人立刻停止运行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711279077.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种滑动式散热智能化开关柜
- 下一篇:一种表面修饰多孔钽生物材料及其制备方法