丰色 发自 凹非寺
量子位 报道 | 公众号 QbitAI

随着四足机器人的应用越来越成功,它们面对的场景也会越来越多

今天爬楼梯,明天过草地,后天又去坑坑洼洼的石子地……

这么复杂多变的地形它们可hold不住,分分钟给你表演个人仰马翻

不过现在,来自UC伯克利、卡内基梅隆大学以及Facebook AI的研究人员发明了一种新算法:

不需要任何参考轨迹无需微调直接部署在机器人身上——

就能让它们在瞬间适应各种复杂的新地形,一步都不带“走神”地穿过乱石、沙滩、楼梯、长植被、人为搭建的活动板等环境。

滴了油的垫子上也是健步如飞、突然被负重5公斤也没事!

这个对于人类来说非常简单的技能,机器人现在也拥有了……

就问你厉不厉害(怕不怕)?

ps.眼尖的朋友应该能看出来,这个项目用的机器人就是咱国产的A1,来自杭州的Unitree。

如何做到的?

这个算法被命名为RMA(Rapid Motor Adaptation,快速电机自适应)。

由两部分组成:基本策略模块 (base policy, π)和自适应模块 (adaptation module, ϕ)。

算法完全在仿真环境中训练,然后直接部署于现实世界

训练分为两个阶段。

第一阶段,将机器人当前状态、先前的动作、环境因素作为输入,使用model-free的强化学习进行基本策略训练。

第二阶段,采用on-policy数据的监督学习,训练自适应模块通过历史状态和动作来预测外部参数(extrinsics),也就是该怎么下脚。

部署阶段,自适应模块生成外部参数,基本策略模块生成所需的关节位置,并使用A1机器人的PD控制器转换为扭矩。

总的来说,基本策略模块探测环境,并实际控制机器人的步态

自适应模块负责分析基本策略给的数据,并加以分析,然后告诉基本模块如何调整步态。

两者协同工作以便在多样化的环境中实现实时适应。

需要注意的是,该算法没有视觉输入!环境因素由机器人运动部件“感觉到”的力收集而来。

室内和室外测试

又到了评估性能的时刻,室内测试中,将三者:RMA、A1机器人本身的控制器、没有自适应模块的RMA进行了比较。

结果发现,RMA以100%的成功率走下15cm高度的台阶,并以80%的成功率走过可变形表面(记忆泡沫床垫和微微不平整的泡沫垫)。

它也能够成功爬上斜坡和台阶。

在油性表面上行走的成功为90%。

而A1的控制器在不平整的泡沫上就只有20%的成功率。

没有自适应模块的RMA就基本啥也不行了。

最下面的三张图表还说明了三种方法的有效载荷限制

A1控制器的性能在8Kg载荷下开始下降。

没有自适应模块的RMA承载超过8Kg后就没法移动,不过倒是不会跌倒。

而RMA则在负重、保持平衡与行走距离上碾压前两者。

A1机器人的本身重量为12Kg。

而在室外:RMA在沙子、泥堆、高大植被上行走或穿越灌木的成功率为100%(不会被草缠脚)。

而在乱石堆上行走时成功率为80%。

在铺满了枯枝败叶的自然阶梯上的成功率为70%。

最后,研究人员表示,要开发出真正可靠的地形自适应机器人,现在的这个“盲人”机器人的装备还远远不够,还需配上视觉传感器等工具。这也是他们未来工作的一个重要方向。

论文地址:
https://arxiv.org/abs/2107.04034

看大量实验效果请戳:

https://ashish-kmr.github.io/rma-legged-robots/

UC伯克利给四足机器人加Buff:瞬间适应各种真实地形,抹了油的地面也能hold住...相关推荐

  1. 四足机器人技术及进展

    四足机器人技术及进展 摘  要:自然界中有许多地形无法使用传统轮式或履带式车辆到达,而哺乳动物却能够在这些地形行走自如,这充分展示出四足移动方式的优势.四足机器人已经成为当今移动机器人研究的热点,其研 ...

  2. 赤兔四足机器人的作用_跑得快,打不死!清华大学开发“小强”机器人,壮汉狂踩也挡不住前进步伐...

    大数据文摘编辑部出品 提到蟑螂,很多同学都深恶痛绝. 这种身型小巧的虫子不仅跑得快.繁殖能力强,而且超级抗打抗压,在所有的环境下都能顽强地生存下去. 12mm高的蟑螂可以躲进4mm的缝隙 也难怪周星驰 ...

  3. 5位华人学生开发出了机器导盲犬!四足机器人技能又+1

    丰色 发自 凹非寺 量子位 报道 | 公众号 QbitAI 今天是四月的最后一个星期三,也是世界导盲犬日. 而在不久前,来自加州大学伯克利分校的研究团队,开发了一款机器人,可以用来壮大导盲犬的队伍了! ...

  4. 「谷歌等」四足机器人2020重要研究进展+宇树狗舞蹈放送「AI工程落地」

    作者:小A  来源:Unitree宇树科技   转载请联系作者 舞蹈时间-来自宇树科技的A1小狗 2020重要研究进展 一.谷歌和加利福尼亚大学伯克利分校(Berkeley)深入研究了四足生物的运动姿 ...

  5. 会自学的四足机器人,3.5个小时学会走路!

    近日,Google的最新研究可能会使这种学习过程变得更加简单. 谷歌,加州大学伯克利分校和佐治亚理工学院的研究人员联合发表了一篇论文,构建了一个通过AI自学走路的四足机器人,并将它取名为"R ...

  6. 厉害了!浙大研发出踹不倒四足机器人“绝影”,中国版波士顿动力来了

    问耕 发自 凹非寺 量子位 出品 | 公众号 QbitAI 不得了! 这个必须点赞. 以前我们看着美国波士顿动力发布的机器人,只能隔空点赞.今天,一款同样踹不倒的四足机器人,国产四足机器人发布了. 不 ...

  7. Arduino白泽四足机器人——matlab逆运动学求解

    基于"白泽"四足机器人足端轨迹的插值方法 目录 1 应用背景 2 模型建立 3 MATLAB对足端轨迹进行拟合插值 4 结果与分析 5 matlab逆运动学程序 1 应用背景 近年 ...

  8. Cyberdog——小米四足机器人测评

    Cyberdog--小米四足机器人测评 小米在2021下半年的发布会上,出人意料地发布了一款四足机器人--Cyberdog,其中文名为"铁蛋(以下简称Cyberdog).Cyberdog的定 ...

  9. 四足机器人发展史及机器人盘点

    四足机器人发展史及机器人盘点 本文翻译整理自文章 四足行走机器人发展综述 20世纪初前后 1870 CHebyshev(沙俄)发明了第一个行走机构, 将旋转运动转换为匀速平动运动. - 由于连接机构形 ...

最新文章

  1. 语音合成android代码,百度 TTS 语音合成-Android
  2. Servlet中的HttpServlet
  3. 申明   csdn的博客wjszf 也是本人的
  4. 操作系统进程管理实验java_计算机考研操作系统进程管理
  5. 1-3-顺时针旋转矩阵
  6. Visual Studio C++6.0下载地址
  7. Android智能指针SP WP使用方法介绍
  8. 1100名达摩院“扫地僧”加持,阿里云的下一个十年
  9. AMD IOMMU与Linux (4) -- Domain, Group, Device
  10. 串口通信实例vb.net serialport
  11. ngod规范_规范-规范文档介绍内容-阿里云
  12. Android 监听wifi热点打开和关闭广播
  13. ktv无线服务器,KTV无线网络覆盖方案-无死角WIFI信号全覆盖方法
  14. 电脑换硬盘要重装系统吗
  15. thinkphp5-php think常用命令
  16. 阿里双十一,3分01秒破百亿;乐视网称贾跃亭无力履行承诺;法乐第未来宣布解职CFO和CTO丨价值早报
  17. 如何导出word文档
  18. PR AE安装成功后启动卡死的解决
  19. Malloc源码解读三——Bins与Arena
  20. 微信小程序下拉刷新不执行 enablePullDownRefresh

热门文章

  1. buildroot管理uboot+kernel+rootfs
  2. java基础知识总结1
  3. Tomcat 架构探索
  4. unit2--unit4单元文档
  5. Android 表格HorizontalScrollView+ListView
  6. Redis Server Memory Optimization
  7. 写入访问权限冲突_全面介绍 Linux 权限
  8. Received status code 403 from server: ForbiddenDisable Gradle ‘offline mode‘ and sync project
  9. JAVA SE学习day_04:RandomAccessFile
  10. python程序间通信,python 实现 socket 进程间通信