← 最新论文
⚡ electrical engineering

Proprioceptive Invariant State Estimation for Humanoid Robots on Non-Inertial Ground

本文提出了一种右不变扩展卡尔曼滤波器,该滤波器能够实现类人机器人在非惯性地面上的实时、仅靠本体感受的状态估计,与现有方法相比,显著提高了收敛速度并降低了位置误差。

原作者: Falak Mandali, Zijian He, Yan Gu

发布于 2026-06-19
📖 1 分钟阅读☕ 轻松阅读

原作者: Falak Mandali, Zijian He, Yan Gu

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,一个名为“Digit”的人形机器人正试图行走、蹲下或站立。现在,想象它所站立的地板并不是一块坚固、静止的水泥板,而是一个正在移动、摇晃和俯仰的表面——就像在波涛汹涌的海面上航行的船只,或者是在加速和减速的火车车厢里。

为了让机器人保持平衡并正确移动,它需要确切地知道自己处于什么位置以及移动得有多快。这被称为状态估计(State Estimation)

问题所在:“盲目”的公交车上的机器人

如今大多数机器人就像是假设公交车正停在车站里的乘客。它们使用内部传感器(比如平衡感和关节角度)来猜测自己的位置,并假设它们脚下的地面是完全静止的。

但如果这辆公交车(地面)开始移动,机器人的“地面静止”假设就会失效。它会感到困惑。它会以为自己在摔倒,而实际上只是地板在它身下移动。

为了解决这个问题,科学家们通常尝试在公交车上安装摄像头,或者在地面上安装传感器,来告诉机器人:“嘿,地面在动!”但在现实世界中,你无法总是把摄像头绑在移动的船只或火车上。你需要机器人仅凭自身的内部传感器(即它的“本体感觉”)就能察觉到这一点。

解决方案:“不变性”滤波器

这篇论文介绍了一种新的数学大脑(一种称为不变扩展卡尔曼滤波InEKF 的算法),它能让机器人无需任何外部帮助,就能计算出相对于移动地面的运动。

以下是它的工作原理,使用了一个简单的类比:

1. “以足为锚”的小技巧
想象你正站在机场的移动步道上。你看不见地板在移动,但你能感觉到你的脚。如果你的脚踩得很稳且没有打滑,你就知道你的脚所感受到的任何运动,实际上都是步道的运动。

  • 论文的创新点: 机器人通过其足部配备了特殊的传感器(IMU)。这种新算法利用了这样一个事实:当一只脚踩实时,它就变成了一个临时的锚点。通过感知那只踩实的脚产生的加速度和旋转,机器人可以从数学上计算出整个地面是如何运动的,即便它在地面本身没有任何传感器。

2. “右手系”数学(不变性滤波)
机器人常用的标准数学方法在初始位置存在较大偏差时(例如:“我觉得我在左边1米处,但实际在右边1米处”),往往会变得混乱且不准确。

  • 论文的创新点: 作者使用了一种被称为“不变性”滤波的特殊数学类型。这就像是一个无论你如何转身都始终指向北方的指南针。这种方法确保了即使机器人最初的猜测存在巨大误差,它也能非常快速且平滑地自我修正,而不会被复杂的地面物理运动所迷惑。

他们测试了什么

研究人员在实验室中对 Digit 机器人进行了测试。他们将机器人放在一个可以左右摇摆和上下俯仰的跑步机上(模拟移动中的船只)。

他们测试了五种场景:

  • 站立不动。
  • 蹲下。
  • 行走。
  • 在跑步机以不同方式移动时进行上述动作。

结果:更快、更聪明

论文声称取得了三个主要的胜利:

  1. 速度: 新方法纠正机器人位置的速度比旧方法快了 96%。如果机器人最初存在巨大的误差(例如认为自己在1米处,但实际并非如此),它能在极短的时间内修复该误差。
  2. 准确度: 机器人对其位置的预测比旧方法准确了 80%。在行走测试中,即使地面剧烈移动,误差也小于9厘米。
  3. 无需额外设备: 它实现这一切仅靠机器人原有的传感器(关节传感器以及躯干和足部的传感器)。它不需要摄像头或安装在地面上的传感器。

一个额外的技巧:修复“旋转”问题

论文还指出了一个小局限性:虽然机器人可以完美地判断出自己在哪里以及移动得有多快,但如果地面以某种非常特定的简单方式运动,它有时难以准确判断自己面向哪个方向(即朝向)。

为了解决这个问题,他们尝试了一个简单的办法:在机器人的胸部增加更多传感器。通过在机器人躯干上呈三角形布置三个传感器,机器人可以构建出自身的“心理地图”,从而完美地判断出自己的方向,就像如果你能看到一张桌子的三个不同点,你就能知道这张桌子是朝向哪里的。

总结

简而言之,这篇论文教会了机器人如何仅凭自身的平衡感和触觉,就在移动的船只上行走。它通过将踩实的脚作为感知地面运动的参考点,利用特殊的数学方法来即时修正错误,并证明了其效果比那些依赖于地面静止或需要额外地面传感器的传统方法更好、更快。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →