← 最新论文
💻 computer science

Learning Athletic Humanoid Tennis Skills from Imperfect Human Motion Data

本文提出了 LATENT 系统,通过利用非完美的网球运动片段数据作为先验,结合修正与组合策略,成功训练出能在 Unitree G1 人形机器人上稳定实现多回合击球且保持自然运动风格的网球技能。

原作者: Zhikai Zhang, Haofei Lu, Yunrui Lian, Ziqing Chen, Yun Liu, Chenghuai Lin, Han Xue, Zicheng Zeng, Zekun Qi, Shaolin Zheng, Qing Luan, Jingbo Wang, Junliang Xing, He Wang, Li Yi

发布于 2026-03-17
📖 1 分钟阅读☕ 轻松阅读

原作者: Zhikai Zhang, Haofei Lu, Yunrui Lian, Ziqing Chen, Yun Liu, Chenghuai Lin, Han Xue, Zicheng Zeng, Zekun Qi, Shaolin Zheng, Qing Luan, Jingbo Wang, Junliang Xing, He Wang, Li Yi

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

这篇论文介绍了一个名为 LATENT 的超级系统,它的核心任务是:教机器人像职业网球运动员一样打球,但用的“教材”却是不完美的。

为了让你轻松理解,我们可以把整个过程想象成**“教一个笨拙的机器人学徒打网球”**的故事。

1. 遇到的难题:找不到完美的“教科书”

通常,教机器人做高难度动作(比如网球扣杀),我们需要给它看人类高手的完整比赛录像,让它模仿。

  • 现实很骨感:网球比赛太快了(球速像子弹,人跑得飞快),而且动作太复杂(全身协调、手腕微调)。现有的摄像机很难捕捉到完美、完整的人类网球动作数据。
  • 以前的尝试:要么用复杂的算法从视频里硬抠数据(太难且容易出错),要么直接让机器人从零开始练(效率太低,容易摔跟头)。

2. 核心创意:用“碎片”拼出“大师”

作者们想出了一个绝妙的办法:既然找不到完美的“整本书”,那我们就用“碎片”来拼。

  • 什么是“不完美数据”?
    他们找了一些业余网球爱好者,只让他们做最基础的动作片段:比如“正手挥拍”、“反手挥拍”、“侧向滑步”。
    • 比喻:就像教孩子写字,我们不让他直接写整篇作文,而是让他先练“横、竖、撇、捺”这几个笔画。
    • 不完美在哪里? 这些片段里,手腕的动作可能不准(因为人戴了传感器,或者机器人和人身体结构不同),而且这些片段里没有教怎么把球打回去(只有动作,没有战术)。

3. LATENT 的三大法宝

为了解决这些“不完美”,LATENT 系统设计了三个聪明的策略:

法宝一:搭建“动作字典” (Latent Action Space)

系统先让机器人学习那些“基础笔画”(挥拍、滑步),把它们压缩成一个**“动作字典”**。

  • 比喻:这就好比机器人脑子里有一个“动作库”,里面存着“正手”、“反手”、“跑动”等标准姿势。虽然这些姿势是死板的,但它们是基础。

法宝二:允许“临场发挥” (Action Correction)

因为“动作字典”里的手腕动作可能不准,而且机器人不知道球飞过来时该怎么微调。

  • 比喻:想象机器人是个**“有经验的教练”。它手里拿着“动作字典”(基础姿势),但当球飞过来时,它允许自己临时调整手腕的角度**,就像教练在场上喊:“手腕再抬高一点!”
  • 系统专门设计了一个机制,让机器人可以安全地修改手腕动作,而不会导致身体失去平衡摔倒。

法宝三:设置“安全护栏” (Latent Action Barrier)

这是最精彩的部分。如果让机器人随便改动作,它可能会为了把球打回去,做出一些极其怪异、像抽搐一样的动作(比如为了够到球,把腿扭成麻花)。

  • 比喻:这就好比给机器人戴上了**“隐形护栏”**。
    • 机器人可以在护栏范围内自由发挥(调整手腕、微调步伐)。
    • 但它不能跳出护栏去搞那些“离经叛道”的怪异动作。
    • 这个护栏是根据“人类基础动作”的分布自动调整的,确保机器人打出的球既有效,又看起来像个人类运动员,而不是个抽搐的机器。

4. 从“模拟器”到“真球场” (Sim-to-Real)

在电脑里练得再好,到了真球场可能就不行了(因为空气阻力、地面摩擦力都不一样)。

  • 做法:作者在训练时,故意给机器人和球加上各种“干扰”(比如让球变轻一点、地面变滑一点、传感器数据加点噪点)。
  • 比喻:就像**“魔鬼训练”**。平时训练时故意把环境搞得很难、很乱,这样机器人到了真球场,不管地面多滑、风多大,它都能应付自如。

5. 最终成果:人球大战

  • 结果:他们把这个系统装在了 Unitree G1 人形机器人身上。
  • 表现:机器人不仅能接住飞得很快的球(时速超过 15 米),还能和人类进行多回合的拉锯战(Rally)。它打出的动作自然流畅,不像个机器人在抽搐,而像个真正的网球手。

总结

这篇论文的核心思想就是:不要追求完美的数据,而是学会利用不完美的“碎片”数据。

通过**“基础动作库 + 临场微调 + 安全护栏”**的组合拳,LATENT 让机器人学会了像人类一样思考(在规则内发挥)和运动,成功攻克了高难度的网球任务。这为未来机器人学习各种复杂运动(如足球、跑酷)开辟了一条新路。

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

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

试用 Digest →