迪士尼玩起强化学习,新机器人有星球大战那味了
迪士尼新机器人闪亮登场!
话不多说,先来看长啥样——
一闪一闪的大眼睛、摇摇晃晃的脑袋、灵活摆动的触角,还有一双小短腿。
走起路来屁颠屁颠,关键还很稳:
虽然是机器,但不得不说这神态很有“灵性”:
就在刚举行完的国际机器人顶会IROS上,迪士尼研究所研究科学家Moritz Bächer带领团队展示的这个新机器人,可谓萌翻全场。
尽管这个小家伙还没有一个正式的名称,但它的表现已经给人留下了深刻的印象
和常见的双足机器人最大的不同点在于,它不仅能够在行走中保持动态平衡,还能够通过动作表达出一些“情感”。
经研究人员介绍,这主要是因为在训练过程中使用了团队去年耗费一年时间研发的强化学习系统;并且还请了专业的动画师设计动作,将动画角色用动作表现情感的方式应用到了机器人身上。
根据这一点,小家伙不再是一个冷冰冰的机器。可以想象,如果给它装上一个GPT大脑,家里的狗子就会有危险~~~
瑞思拜,我是大学生,给我。
不少网友看到后联想到了星球大战中的角色:
另一波网友认为小家伙如此“憨态可掬”,分明就是现实版瓦力(WALL-E,《机器人总动员》中的角色):
更多网友直呼感觉"站在了机器人革命的风口浪尖":
这个小家伙走起路来为何如此平稳?开发者具体是如何赋予其“情感”的?我们接着往下看。
在瑞士森林中“漫步”
摇头晃脑还能平稳运动的秘诀,在于头部和腿部的设计。
其中,小家伙的头部是一个四自由度的设计,可实现上、下、左、右四个方向倾斜观察:
而它的腿部更是增加到五自由度,具备髋关节,因此它在行走时能够保持动态平衡。
无论是偷袭推它,还是故意拖拽它脚下的地毯,它都能轻松应对
挑战更为复杂的地形,在瑞士野外森林中漫步也不在话下:
稳重又不失风情,走着走着,还能跳上一段:
根据研究人员的介绍,实际上只用了不到一年的时间,就能够实现从概念提出到最终打磨成型的效果
这还要得益于3D打印技术,使用模块化硬件和执行器,大为提高了设计和迭代的速度。
再来说说赋予其“情感”。
迪士尼早在上世纪六七十年代就开发出了机械人偶,以一种有情感的方式进行运动
但随着机器人变得愈加先进和机动,设计出能够与其兼容的情感行为变得具有挑战性。
为此,迪士尼搬出了王牌,请用了擅长使角色通过运动传达情感的动画师来为机器人设计动作。
但交由动画师设计动作,就不得不面临一个难题——
动画工具通常没有内置物理特性,动画师的设想有时在现实中难以做到。这就使得团队需要耗费大量时间试验。
为了弥合这一差距,团队用到了强化学习系统。
背后是强化学习的加持
研究团队开发了一个基于强化学习的流程,通过模拟将动画师的视觉设想和机器人动作相结合。
这个过程本质上是为动画师提供了物理约束条件,确保动画师设计的高表现力动作可以在现实中实行,或者尽可能接近机器人所能做到的程度。
迪士尼研究所的科学家Morgan Pope表示:
这就不仅仅是走路了,走路只是强化学习系统的输入之一,另一个重要的输入是如何行走。
好在这种情况下,强化学习的一大优势是生成的运动鲁棒性很好。
并且根据研究人员的说法,用该流程在一台PC上只需几个小时就能训练机器人做新动作,大大缩短了开发新机器人角色所需的时间。
同时在一遍遍的训练中,还可以对电机性能、质量分布和机器人与地面之间的摩擦力等进行细微的调整。
负责团队的Bächer认为,“这使得迪士尼开发新机器人角色所需的时间从几年缩短到几个月”
并且研究人员还强调的是这个过程的重要性,而不是机器人本身
如果我们想要增加更多的腿、手臂,或者制作一个全新的角色,我们可以迅速教它新的动作。我们可以应用现成的执行器、3D打印组件和可适应性强的强化学习框架,这些都可以用于外观和动作都大不相同的机器人
这个机器人只是该旅程的开端
以上是迪士尼玩起强化学习,新机器人有星球大战那味了的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

配置Debian邮件服务器的防火墙是确保服务器安全性的重要步骤。以下是几种常用的防火墙配置方法,包括iptables和firewalld的使用。使用iptables配置防火墙安装iptables(如果尚未安装):sudoapt-getupdatesudoapt-getinstalliptables查看当前iptables规则:sudoiptables-L配置

在Debian系统中,readdir系统调用用于读取目录内容。如果其性能表现不佳,可尝试以下优化策略:精简目录文件数量:尽可能将大型目录拆分成多个小型目录,降低每次readdir调用处理的项目数量。启用目录内容缓存:构建缓存机制,定期或在目录内容变更时更新缓存,减少对readdir的频繁调用。内存缓存(如Memcached或Redis)或本地缓存(如文件或数据库)均可考虑。采用高效数据结构:如果自行实现目录遍历,选择更高效的数据结构(例如哈希表而非线性搜索)存储和访问目录信

在Debian系统中,readdir函数用于读取目录内容,但其返回的顺序并非预先定义的。要对目录中的文件进行排序,需要先读取所有文件,再利用qsort函数进行排序。以下代码演示了如何在Debian系统中使用readdir和qsort对目录文件进行排序:#include#include#include#include//自定义比较函数,用于qsortintcompare(constvoid*a,constvoid*b){returnstrcmp(*(

本文介绍如何在Debian系统中调整ApacheWeb服务器的日志记录级别。通过修改配置文件,您可以控制Apache记录的日志信息的详细程度。方法一:修改主配置文件定位配置文件:Apache2.x的配置文件通常位于/etc/apache2/目录下,文件名可能是apache2.conf或httpd.conf,具体取决于您的安装方式。编辑配置文件:使用文本编辑器(例如nano)以root权限打开配置文件:sudonano/etc/apache2/apache2.conf

在Debian邮件服务器上安装SSL证书的步骤如下:1.安装OpenSSL工具包首先,确保你的系统上已经安装了OpenSSL工具包。如果没有安装,可以使用以下命令进行安装:sudoapt-getupdatesudoapt-getinstallopenssl2.生成私钥和证书请求接下来,使用OpenSSL生成一个2048位的RSA私钥和一个证书请求(CSR):openss

在Debian系统中,OpenSSL是一个重要的库,用于加密、解密和证书管理。为了防止中间人攻击(MITM),可以采取以下措施:使用HTTPS:确保所有网络请求使用HTTPS协议,而不是HTTP。HTTPS使用TLS(传输层安全协议)加密通信数据,确保数据在传输过程中不会被窃取或篡改。验证服务器证书:在客户端手动验证服务器证书,确保其可信。可以通过URLSession的委托方法来手动验证服务器

Debian系统中的readdir函数是用于读取目录内容的系统调用,常用于C语言编程。本文将介绍如何将readdir与其他工具集成,以增强其功能。方法一:C语言程序与管道结合首先,编写一个C程序调用readdir函数并输出结果:#include#include#includeintmain(intargc,char*argv[]){DIR*dir;structdirent*entry;if(argc!=2){

在Debian上管理Hadoop日志,可以遵循以下步骤和最佳实践:日志聚合启用日志聚合:在yarn-site.xml文件中设置yarn.log-aggregation-enable为true,以启用日志聚合功能。配置日志保留策略:设置yarn.log-aggregation.retain-seconds来定义日志的保留时间,例如保留172800秒(2天)。指定日志存储路径:通过yarn.n
