← 最新论文
💻 computer science

ULC: A Unified and Fine-Grained Controller for Humanoid Loco-Manipulation

本文提出了一种名为 ULC 的统一细粒度控制器,通过端到端策略在 Unitree G1 人形机器人上实现了比传统分层方法更优的跟踪精度、更大工作空间及更强鲁棒性的人形机器人全身移动操作能力。

原作者: Wandong Sun, Luying Feng, Baoshi Cao, Yang Liu, Yaochu Jin, Zongwu Xie

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

原作者: Wandong Sun, Luying Feng, Baoshi Cao, Yang Liu, Yaochu Jin, Zongwu Xie

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

这篇论文介绍了一个名为 ULC 的新系统,它的目标是让人形机器人像真人一样,既能灵活地移动(走、跑、蹲),又能精细地操作物体(拿东西、开门、擦黑板),而且这两件事能完美配合,而不是各干各的。

为了让你更容易理解,我们可以把机器人想象成一个正在学艺的杂技演员,而 ULC 就是这位演员的**“超级大脑”**。

1. 以前的做法:像“两个笨拙的搭档”

在 ULC 出现之前,大多数控制机器人的方法就像让两个人合作表演:

  • 下半身(腿)的搭档:负责走路、保持平衡。
  • 上半身(手)的搭档:负责拿东西、操作。

问题出在哪?
这就好比让两个人背对背跳舞,或者一个人指挥另一个人。虽然他们各自练得不错,但配合起来很生硬。

  • 如果腿想蹲下捡东西,手可能还没准备好。
  • 如果手要用力推东西,腿可能不知道要调整重心,结果机器人就摔倒了。
  • 这种“分头行动”的模式,限制了机器人做复杂动作的能力,就像你很难一边用左手画圆、右手画方,同时还能单脚跳一样。

2. ULC 的突破:像“一个全能的杂技大师”

ULC 的核心思想是:“不要分头行动,我们要一个统一的指挥官。”

它不再把腿和手分开训练,而是训练一个统一的策略(大脑),同时控制全身所有的关节。这就好比那个杂技演员,他的大脑直接指挥每一块肌肉,从脚趾到指尖,协调一致。

ULC 是怎么做到的?(四大“独门秘籍”)

🎓 秘籍一:循序渐进的“特训营” (Sequential Skill Acquisition)

  • 比喻:如果你直接让一个新手去演“一边倒立一边弹吉他”,他肯定学不会,甚至会把脑子学坏(遗忘之前的技能)。
  • 做法:ULC 采用**“先走稳,再蹲下,最后拿东西”**的训练顺序。
    1. 先学会怎么走路不摔跤。
    2. 走稳了,再学怎么控制身体高度(蹲下、站起)。
    3. 最后才加入复杂的“手眼协调”任务。
  • 效果:就像练武术一样,基本功扎实了,再学高难度动作就不会“忘本”。

🎹 秘籍二:平滑的“指挥棒”与“缓冲器” (Interpolation & Delay)

  • 比喻:想象你在指挥乐队,如果指挥棒突然从左边跳到右边,乐手会吓一跳,动作会很生硬。而且,现实中发号施令总有延迟(比如网络卡顿)。
  • 做法:
    • 平滑过渡:ULC 不会让机器人突然“瞬移”到目标位置,而是用数学公式(五次多项式)让动作像流水一样平滑过渡。
    • 模拟延迟:它在训练时故意加入“随机延迟”,模拟现实中命令可能晚到的情况。这就像让演员在戴着耳塞、听着有延迟的音乐时跳舞,练好了之后,到了真实世界(没有延迟)反而更稳。

⚖️ 秘籍三:背着重物练功 (Load Generalization)

  • 比喻:一个体操运动员如果只练空手动作,一旦背上书包,平衡感就会乱套。
  • 做法:ULC 在训练时,会随机给机器人的手腕上挂不同重量的哑铃(模拟提重物)。
  • 效果:这让机器人学会了**“重心感知”**。无论手里拿的是轻羽毛还是重砖头,它都能自动调整身体重心,保持不倒。

🛠️ 秘籍四:微调的“修正液” (Residual Action Modeling)

  • 比喻:想象你在画画,先画一个大概的轮廓(基础动作),然后用橡皮擦和细笔进行微调,让线条更精准。
  • 做法:ULC 不要求大脑从零开始计算每一个关节的精确位置(这太难了)。它先给出一个“大概的动作”,然后让一个**“修正模块”**专门负责处理那些微小的误差和复杂的物理反馈。
  • 效果:这让机器人的手部动作既快又准,能完成像“把面包放进微波炉”这样精细的操作。

3. 成果展示:机器人能做什么?

论文展示了 ULC 控制的机器人(Unitree G1)能做很多以前很难做到的事:

  • 捡东西:蹲下捡起地上的娃娃,换手,再放到沙发上。
  • 推购物车:一边走路一边推,保持平衡。
  • 做饭:从桌上拿面包,走到冰箱前,开门,放进去,关门。
  • 弹尤克里里:坐着弹奏,手指动作非常细腻。
  • 擦黑板:手臂协调配合,把黑板擦干净。

4. 总结

ULC 就像给机器人装上了一个“人类级”的统一大脑。

以前的机器人是“腿走腿的,手干手的”,配合生硬,稍微复杂点就摔倒或动作变形。而 ULC 让机器人全身是一个整体,走路时手在调整,拿东西时脚在配合。

它的核心优势是:

  1. 更稳:不管手里拿多重,都不会倒。
  2. 更准:手眼协调像真人一样精准。
  3. 更灵活:能覆盖以前做不到的动作范围(比如大幅度转身、蹲下)。

这篇论文证明了,**“统一控制”**比“分头控制”更适合让人形机器人真正走进我们的日常生活,去干那些需要手脚并用的复杂活儿。

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

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

试用 Digest →