← 最新论文
💻 computer science

Imitation of Arm Gestures by the Semi-Humanoid Robot NICO

本文提出了一种使半类人机器人NICO能够利用单目RGB输入、基于MediaPipe的3D姿态估计以及通过解析几何计算并映射关节角度,从而模仿人类手臂手势的系统,展示了在简单手势上的成功表现,同时也承认了在复杂姿态和腕部运动方面的局限性。

原作者: Anastasiya Ihnatovich, Igor Farkaš

发布于 2026-07-21
📖 1 分钟阅读☕ 轻松阅读

原作者: Anastasiya Ihnatovich, Igor Farkaš

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

想象一个机器人不再仅仅遵循僵化的指令列表,而是能像蹒跚学步的孩子模仿父母那样,通过观察我们来真正“学习”的世界。这就是人机交互(HRI)的核心,这是一个致力于让机器感觉不再仅仅是工具,而更像是伴侣的科学领域。为了让机器人真正模仿人类动作,它需要两种“超能力”:感知(在2D照片中“看到”并理解人体结构的能力)和运动学(计算如何弯曲自身金属关节以匹配人类姿态的数学方法)。虽然一些科学家试图通过向机器人喂入数百万个视频,并寄希望于复杂的计算机大脑能自行领悟,但另一些人则更倾向于一种更直接的几何方法——利用简单的数学来测量角度和距离。为什么这很重要?因为如果机器人能够自然地模仿我们的手势,它就能在社交场合与我们互动、协助完成任务,甚至教导我们,而无需昂贵、笨重的传感器或长年的训练。

在这项研究中,研究人员 Anastasiya Ihnatovich 和 Igor Farkaš 尝试教会一个名为 NICO 的半类人机器人仅凭一个标准摄像头和一些巧妙的几何学知识来模仿人类手臂手势。把 NICO 想象成一个拥有头部和两条手臂、设计用于与人共处的儿童大小的机器人。团队并没有使用任何高端的3D深度摄像头或动作捕捉服;相反,他们依赖于一个名为 MediaPipe 的免费软件工具,它充当了数字骨骼追踪器的角色。当你向 MediaPipe 展示一张普通的照片时,它能瞬间识别出人体身上的 33 个关键点(如肩膀、肘部和手腕),并估算它们在3D空间中的位置。

研究人员的方法就像是一个“翻译官”。首先,MediaPipe “看到”人类并抓取其手臂关节的坐标。接着,团队使用一套几何公式——基本上是基于点与点之间距离来计算角度的“配方”——来确定人类的手肘是如何弯曲的,或者手腕是如何扭转的。最后,他们将这些人类的角度在数学上“映射”到 NICO 特有的电机上,告诉机器人如何移动自身的关节以匹配人类。这就像是将一个人类姿态放入一张转换表进行处理,从而得到机器人的指令手册。

团队通过六名不同身高的人员测试了这个系统,要求他们保持 11 种不同的手臂姿势,并站在不同的角度(正对着或稍微侧身)。结果既有成功之处,也有诚实的局限性。机器人非常擅长模仿大幅度动作:它能以中等程度的准确性估算肩部俯仰(抬起或放下手臂)、肘部弯曲和腕部弯曲,其误差平均分别约为 10°、20° 和 23°。然而,机器人在肩部旋转(在肩膀处扭转手臂)和前臂旋转(像转门把手一样扭转手部)方面表现得较为吃力。前臂旋转是最棘手的环节;即使借助了手部追踪数据,机器人的猜测平均仍偏差了 50.1°,这是一个显著的晃动。

有趣的是,研究人员发现机器人的表现并不受人类身高或身体转向角度(在 45° 范围内)的影响。相反,最大的影响因素是人类正在做出的动作。如果姿势涉及复杂的前臂扭转,或者手部被手臂遮挡,机器人就会感到困惑。该系统也非常迅速,处理每张图像仅需约 0.0017 秒,足以跟上实时运动。

最终,论文表明这种“仅靠几何学”的方法是让机器人模仿人类手势的一种可行且高效的方式,无需昂贵的硬件或海量的训练数据集。它证明了仅使用普通摄像头,你就能让机器人做出有意义的手臂动作。然而,作者也谨慎地指出,这还不是一个完美的解决方案。该系统在处理复杂的手腕和前臂运动时仍然会出错,并且在被视为稳健的日常工具之前,还需要在更多样化的人群和姿势上进行更多测试。目前,这是一个极具前景的概念验证,它展示了机器人可以“看见”并“模仿”我们,即便它有时会对手腕的扭转理解得有些偏差。

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

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

试用 Digest →