The invention discloses a collision detection method of an industrial robot, which adopts a collision detection method based on moment difference to predict the predicted moment of each joint in real time during the operation of the robot, and calculate the difference between the predicted moment and the actual de-noising moment. The key point of the invention is to use the method of calculating the correlation value of the predicted torque and the actual de-noising torque to accurately calculate the lag time of the actual de-noising torque of each joint relative to the predicted torque, so as to delay the predicted torque of the joint, make the torque difference error between the two smaller, reduce the collision threshold, and improve the sensitivity of collision detection.
【技术实现步骤摘要】
一种工业机器人碰撞检测方法
本专利技术涉及一种工业机器人的检测方法,尤其是一种用于工业机器人碰撞检测的方法。
技术介绍
工业机器人在作业过程中会由于某种原因与外界物体或人发生碰撞,导致本体损害和人员受伤害,因此碰撞检测对于机器人的安全性十分重要。常见的碰撞检测主要可以分为两大类,基于力觉、智能皮肤等传感器的碰撞检测,这种方式可以提高检测灵敏度,但是大大增加了成本;另一种是基于动力学模型的无传感器碰撞检测,这种方法可以降低成本,但是由于建模的误差等原因导致碰撞检测灵敏度不高。中国专利CN102426391A公开了一种通过计算一个碰撞标量来衡量机器人在运行中是否发生碰撞。两个变量,一个是位置误差,一个是电机电流值。而电机电流值需要增加电流传感器来实现,这会增加机器人的成本。中国专利CN104985598B公开了一种工业机器人碰撞检测方法,采用基于力矩差的碰撞检测方法,将预测力矩延迟N个周期后,实时计算关节理论力矩值与关节实际力矩值之间的差值,当力矩差值超过碰撞阈值时,视为发生碰撞。该专利技术将预测关节力矩向后延迟N个周期处理,但并未说明以什么样标准和方法计算出延迟周期,仅是根据实验分析得到,十分笼统并不准确,同时机器人在不同工况不同姿态负载下,伺服系统的响应不同,因此各个关节的预测力矩延迟时间也不一定相同。不精确的延迟处理会造成力矩差值的误差,增大了碰撞检测阈值,降低碰撞检测的灵敏度,容易使误报警。
技术实现思路
本专利技术所要解决的技术问题,在于克服现有技术存在的缺陷,提供一种适用于 ...
【技术保护点】
1.一种工业机器人碰撞检测方法,其特征在于,包括如下步骤:/n步骤1,首先通过伺服驱动实时获得实际关节力矩M
【技术特征摘要】
1.一种工业机器人碰撞检测方法,其特征在于,包括如下步骤:
步骤1,首先通过伺服驱动实时获得实际关节力矩Mreal;
步骤2,对步骤1中采集到时的实际关节力矩进行滤波处理,去除噪声影响,得到实际去噪关节力矩filt(Mreal);
步骤3:运用机器人动力学模型计算关节力矩,得到关节预测力矩M;
步骤4:计算出预测力矩M相对于实际去噪关节力矩filt(Mreal)延迟的时间td,根据延迟时间td我们修正预测力矩数据M,使预测力矩数据M向后延迟td时间;
步骤5:将延迟处理后的预测力矩与实际去噪关节力矩filt(Mreal)作差,记为关节力矩差△M;
步骤6:设定碰撞阈值的上限Thrdup和下限Thrddown;
步骤7:当△M>Thrdup或△M<Thrddown时,视为发生碰撞,控制系统给机器人发送停止信号,机器人立即停止运动。
2.根据权利要求1所述的一种工业机器人碰撞检测方法,其特征在于,步骤4中所述的计算出预测力矩M相对于实际去噪关节力矩filt(Mreal)...
【专利技术属性】
技术研发人员:张冶,邵浩然,王杰高,
申请(专利权)人:南京埃斯顿机器人工程有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。