Data-Driven Self-Calibration of Force Sensing for Industrial Robots with Unknown Tool Attachments
本文提出了一种用于工业机器人的数据驱动自校准框架,该框架通过回归和机器学习模型,在准静态和动态条件下,能够精确补偿由未知工具附件引起的力/力矩传感器偏差,从而在无需预先获知工具属性或进行硬件修改的情况下,实现可靠的力量感知。
原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
想象一下,机械臂就像是一个力大无穷、精准无比的超级画家。为了完成工作,它需要准确知道自己对画布或粘土施加了多大的压力。这就是“力传感器”发挥作用的地方;它就像机器人的触觉,告诉它:“嘿,我正在以 5 牛顿的力进行挤压。”但问题在于:机器人通常在手里拿着工具,比如画笔、螺丝刀或手术夹。这些工具都有重量,当机器人快速移动手臂时,这些重量会产生额外的力——就像当你跑步时,感觉到沉重的背包在向下拉一样。如果机器人不知道自己的“背包”有多重,或者不知道重心在哪里,它就会感到困惑。它可能会误以为沉重的背包是它撞到的墙,或者因为没意识到自己背负着重物而用力过猛。这种困惑会让机器人变得笨拙、不安全,或者无法完成精细的任务。长期以来,科学家们一直试图通过完美测量工具并编写复杂的数学方程来抵消重量来解决这个问题,但这速度很慢,而且一旦机器人更换新工具,原有的计算就会失效。
这篇论文通过一个聪明的、数据驱动的技巧解决了这个令人头疼的问题。研究人员并没有要求机器人去死记硬背它可能持有的每种工具的重量,而是教会了机器人如何去“感知”工具自身的重量与来自外界实际作用力之间的区别。他们使用了一台配备了力传感器和定制工具架的大型工业机器人(KUKA KR 600)。首先,他们让机器人在各种位置保持静止,以学习重力是如何作用于工具的(即“准静态”部分)。然后,他们让机器人进行随机的剧烈运动,以观察加速度和速度如何干扰传感器的读数(即“动态”部分)。通过收集超过 80,000 个此类运动数据的样本,他们训练了两种类型的“大脑”模型:一种是简单的数学公式(多项式回归),另一种是更复杂的神经网络(MLP)。结果令人印象深刻:这些模型学会了以惊人的精度剥离工具的重量和运动噪声。表现最好的模型——神经网络,在测试中将误差降低到了仅 0.041 牛顿,这相对于传感器自身的自然噪声来说微乎其微,几乎可以忽略不计。该论文表明,机器人现在可以在不需要预先知道工具重量或形状的情况下,实现触觉的自我校准,从而使其能够随时更换工具,同时依然保持同样稳健的手感。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。