量子位 6小时前
机器人搬冰箱成了!洗碗之后又一痛点,网友:解放我的髋关节
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

什么拧螺丝、叠衣服、左勾拳右勾拳,都太常规操作了!

大家伙不知道的是——

现在的机器人,已经能搬动几十公斤重的冰箱了:

一个大深蹲,把一整台迷你冰箱狠狠抱起。

然后立刻扭着身子搬过来,放在工程师旁边,一套动作真 · 手拿把掐。

(u1s1,这机器人的手,是真不怕夹啊… )

不卖关子。

视频中这个手不怕夹能大搬特搬冰箱的机器人,正是波士顿动力最新一代人形机器人—— Atlas。

看到这场面,我是绷不住了。

网友们也绷不住了,下面这位老哥直接说出来了我的心声:

我真的需要一个机器人,帮我摆脱那些伤髋又伤腰的重物(狠狠共鸣 ing)!!

还有网友把注意力转到了其他奇奇怪怪的地方。

先夸一嘴机器人厉害,结果重点放到了在哪儿买一个无线冰箱上:

人类负责躺平,机器人负责跑腿搬东西。

突然感觉,躺在床上等一切自动送到嘴边、手边这事儿,好像也没那么科幻了??

一个会灵活「搬冰箱」的小小机器人

机器人整活儿大家都看到过,但整来整去也无非就是——

下下工厂、耍耍杂技、田径赛跑、酒店送送外卖这些,总的来说还是清一色的细巧活儿

真不是厂商们不想搞点新鲜的…

主要还是目前机器人装的身体和大脑,不太支持小机器人们做重活儿。(doge)

大家都知道,机器人确实能看到物理世界。

但扎心的是,仅靠摄像头反馈,小机器人们是无法精准感知重量和接触力的… ..

不仅如此,目前大多小机器人干活儿时还只用手指尖操作,全身协调能力有点不太在行。

也正因为这样,过去那些偏看图学动作的训练方法,一碰到这种需要真实力量和复杂接触的任务,就很容易卡壳。

好巧不巧。

Atlas 这个小机器人,打出生起的定位就是「为干重活儿」而生的。

说的更直白一点就是,Atlas 这套行云流水地搬运动作,更像是在模拟咱们人类搬重物时的身体反应。

大家生活中应该都有类似经历。

我们搬一个特别沉的箱子时,其实很少只靠手指的力量硬拎。

反倒是会下意识地会用前臂、肱二头肌、腰腹和腿一起狠狠发力!!

再加上碰到东西太沉时,我们还会不自觉先屈膝,把重物从地上顶到大腿前侧,再借助「身体支撑」完成搬运。

Atlas 搬冰箱的动作逻辑,其实也有点接近这个过程——

它真正执行任务时,并不是提前写死一套伸手—抓取—抬起—放下的固定流程,而是在和冰箱接触、受力、移动的过程中不断调整。

它会先判断这东西大概有多沉、重心在哪儿、身体该怎么贴过去,再顺着冰箱的形状调整姿态。

进而让自己的躯干、手臂和腿一起参与发力。

于是我们会看到,当 Atlas 抱起冰箱前有一个明显的下蹲和贴近动作,be like:

此外很有意思的是,拍这段视频前,工程师还故意给冰箱加了点难度——

往里面塞了一堆实验室杂物。

这就意味着,冰箱不只是重,里面的重量还不均匀,搬的过程中,杂物可能来回滑,重心也会跟着变。

不仅如此,Atlas 训练时面对的是 50-70 磅负载,大概 23-32 公斤。

但实战里,它搬起来的是一台装满东西、总重超过 100 磅的冰箱,也就是 45 公斤以上。

等于训练时让它练三十公斤,真上场直接加码到九十多斤,多出来那一大截重量,人家硬是稳稳接住了… ..

(Atlas:多说无益,用一段舞蹈表达一下俺的进阶能耐吧~)

见识到这身本事的网友们,已经等不及了。

下面这位老哥,已经迫不及待让机器人给自己从冰箱里拿饮料了。

啊,说错了,应该是拿冰箱:

Atlas 是怎么练出搬冰箱这套动作的?

刚才说的都是 Atlas 在动作上的小伎俩。

但大家也知道,Atlas 也不是一上来就被丢到冰箱面前,自己硬悟的。

事实上技术团队教它搬冰箱,背后靠的是一套参考轨迹、奖励函数、仿真训练、真机测试、迭代的强化学习训练路线。

第一步,就是先给它看一个「参考动作」——

也就是让 Atlas 先知道:大概怎么靠近冰箱,怎么下蹲,怎么把身体贴过去,怎么抱住,再怎么起身转移。

这个参考动作可以来自人工遥控,也可以是一段动画轨迹,Atlas 这次搬冰箱,用的就是一段相对简单的动画轨迹。

but!光看一遍示范,肯定不够。

就像人学搬东西,别人演示完了,你照着一抬,可能下一秒就发现:手滑了、腰顶不上、东西歪了。

于是在第二步,工程师给 Atlas 设计了一套「打分规则」。

比如,冰箱要尽量稳稳待在手里,位置和方向不能乱摆,搬的过程中,机器人和冰箱还会被施加一些推拉干扰,让它学会在意外发生时别偏离任务。

这一步其实有点像教小孩端水,你不能只说把水端过去,还得告诉他,杯子别歪,水别洒。

奖励函数的作用也在这儿,它会告诉 Atlas,什么动作更接近搬得稳,什么动作一看就要翻车!!

接下来,才是整个训练量最最最最关键的地方——「仿真」。

事实上 Atlas 不可能天天在实验室里摔冰箱、砸地板、撞工程师,所以大部分练习先放在虚拟世界里完成。

工程师会让它在 GPU 上并行跑大量仿真。

反复面对各种形形色色的冰箱:有的位置更偏,有的重量更大,有的地面更滑,有的抓握状态更别扭。

所以说,Atlas 在虚拟世界里还是提前吃了很多亏的……

这些变化的目的,就是不让它只会应付一个标准答案。

以后真遇到重量、位置、摩擦都不一样的物体,它也得能自己调姿态、找平衡、重新分配力量。

仿真里练得差不多,那就该到现实世界真刀真枪地练一练了。

波士顿动力很喜欢一句工程哲学叫—— build it, break it, fix it,也就是造出来,搞坏它,再修好它。(doge)

所以真机测试阶段,翻车反而很重要。

刚开始肯定有问题,手指打滑了、冰箱抱起来歪了一下、走两步崴脚了,这些都正常。

每一个翻车现场,都被工程师老老实实记下来。

然后嘛——

翻车,回炉;再翻车,再回炉,再翻车,再回炉……

一轮轮下来,Atlas 才慢慢从照着动作做,练到遇到变化也能自己调整。

这下,也是多少有点机器人版「肌肉记忆」内意思了。

最后的最后。

我瞎说的啊。

有没有可能——

我们这代人,是人类历史上最后一批需要自己搬重物的人类了?

(思路打开,等机器人能帮我搬家的那一天,我就立刻把手机里的 XX 生活软件卸掉!)

参考链接:

[ 1 ] https://bostondynamics.com/blog/training-a-humanoid-robot-for-hard-work/

[ 2 ] https://x.com/BostonDynamics/status/2056346206318522731

一键三连「点赞」「转发」「小心心」

欢迎在评论区留下你的想法!

—    —

5.20 日线下见!中国 AIGC 产业峰会就在明天 查看议程

18 位重磅嘉宾,1 场 Agent 主题圆桌,1 份年度榜单,1 张全景图谱,所有内容都已敲定。带你一天看尽 Agent、多模态、应用、算力   

5 月 20 日,北京 · 金茂万丽酒店@所有人,马上 AI 起来! 

一键关注 点亮星标

科技前沿进展每日见

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

机器人 波士顿动力 深蹲 工程师
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论