韦斯尔顿公爵以自己的方式登上顶峰!迪士尼新机器人出圈!

news2024/11/15 1:29:37

文 | BFT机器人 

图片

去年12月,迪士尼推出的最新机器人角色韦瑟尔顿公爵(Duke Weaselton)首次登上上海迪士尼度假区的舞台。Duke 是华特迪士尼幻想工程研发 (R&D) 和迪士尼研究中心下一代机器人技术的演示。通过杜克,我们能看到各种动态操作的能力与富有表现力的动画面孔方面的专业知识相结合。迪士尼将机器人技术创新提升到了一个新的高度。

登台当日,Duke推着一个紫色的售货亭,播放着流行音乐。当看到他跳上售货亭的顶部,并试图与迪士尼体验公司董事长乔什·达马罗(Josh D'Amaro)谈判一份新工作时,观众大吃一惊。在经过片刻的轮换和交易后,Duke被团队成员理查德·兰登和路易斯·兰比温柔地护送下台。

“韦瑟尔顿公爵”如何做到灵活上下售货亭?

此次迪士尼机器人革新的“引领者”,是科学家摩根·波普。

在加入迪士尼后,摩根·波普意识到娱乐机器人与传统工业机器人的根本区别:“它们的目标不在于完成特定任务,而是唤起观众的情感共鸣。”

此后,他着力于优化机器人的外观、动作和行为,努力让它们"栩栩如生"。

波普选择让机器人一起工作——售货亭是一个独立的驱动机器人,而富有表现力的“韦瑟尔顿公爵”则是一款双足机器人。

虽然这两个机器人从外观到性能都不同,但当它们作为一个系统一起工作时,就能够完成一个人无法单独完成的事。

图片

售货亭实际上是一个简单的可预测轮式系统。当双足机器人在售货亭周围跳跃时,售货亭能够确保它们到达目的地。

这种鲁棒性水平也使得机器人之间的协作更加容易,即使两个机器人在放置和姿势上出现小错误,也不会像传统机器人那样造成大问题。

事实上,双足机器人并不是直接推着售货亭行走,而是依靠售货亭的移动,营造出它们正在推动售货亭的假象。随后,售货亭使用绞盘将角色吊到平台上,并在平台上使用电磁铁来稳定双足机器人。

总体而言,这种安排使双足机器人能够以一种自然而引人入胜的方式移动,而无需特别复杂的控制或高精度的机械设计。

“韦瑟尔顿公爵”如何实现活灵活现的情感动作?

迪士尼团队为了实现技艺高超的表演,在机器人设计、动作捕捉和实时控制方面下足了功夫。

他们设计了一套精心策划的动画流程,使工程师可以手动塑造机器人的动作,然后将这些运动数据传输到实际机器人身上。这一做法不仅能够确保不同机器人之间动作紧密同步,同时也保留了单个机器人的灵活性,便于进行局部调整。

图片

此外,迪士尼团队探索了一种混合动力驱动系统,结合了液压和电动动力,为机器人提供了更广泛的动作范围和更大的力量。他们根据机器人的结构特点重新设计和优化动作,以使其动作看起来更加自然和流畅。

工程师们利用动作捕捉技术记录人类演员的动作,并将这些动作应用到机器人身上,实现关键动作的捕捉。

实时控制则保证了表演精准流畅,迪士尼团队通过引入了多传感器融合技术,利用视觉、惯性等传感器的信息,精确把控机器人的运动状态,实现实时控制,保证表演精准流畅。

团队还研发了一种基于深度学习的动作预测算法,让机器人能够主动预测和调整动作,从而提高表演的稳定性。

图片

迪士尼团队为了探索出多种不同类型的协作运动方法。他们通过许多次尝试,最终让机器人角色与另一个机器人系统合作,帮助以稳定和可重复的方式将该角色的动作变为现实。

以柔性为基石,为创新赋能

除了引入动作捕捉、实时控制等技术,迪士尼团队还大胆尝试使用了诸如软体机器人、柔性材料等前沿技术。

团队利用软体机器人可以减小与人类接触时的伤害风险这一特性,为软体机器人注入了丰富的表情和动作,如皱眉、挥手等,增强了人性化体验。

此外,柔性材料还让机器人更加"人性化"。

迪士尼机器人的面部覆盖了一层硅胶皮肤,赋予它们富有张力的面部表情,便于进行情感互动。它们的机身采用带网格的柔性材质,能随着动作产生细微形变,更接近生物的运动形态。

创新还体现在对新材料和制造技术的应用上。迪士尼团队采用轻质高强的复合材料,既轻便又坚固,更利于各种灵巧动作。3D打印、激光切割等先进制造工艺的使用,也为精细的机器人结构提供了可靠支持。

图片

在塑造可爱形象这一点上,迪士尼可谓是专业中的专业!自1971年起,迪士尼就致力于将现实世界中的机器人编程,让它们以看起来拥有人类情感或者“类似动物”的方式移动,从而通过动作传达情感。

结语

Duke的出圈宣告了迪士尼在机器人探索方面的成功,我们希望能从迪士尼看到更多这种情感丰富表情行为活灵活现的机器人角色,这将为大众的娱乐生活带来更多精彩。

注:文章版权归原作者所有,如有不妥,请联系删除。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1490598.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

奥维云网:森歌智能水洗集成灶开启集成灶4.0时代

新的一个商业“竞争年”正式到来。厨电集成灶行业率先发力。2曰27日,森歌以“勠力同心,共生共歌”为主题召开了盛大的全国优秀经销商峰会,并在峰会上一连发布了三个重磅消息,被视为集成灶行业的破冰行动! 从国家统计局…

【Python】进阶学习:pandas--info()用法详解

【Python】进阶学习:pandas–info()用法详解 🌈 个人主页:高斯小哥 🔥 高质量专栏:Matplotlib之旅:零基础精通数据可视化、Python基础【高质量合集】、PyTorch零基础入门教程👈 希望得到您的订…

模拟信号转换光电隔离变送器导轨式0-75mV0-100mV0-50mV转4-20mA0-5V0-10V

概述: 导轨安装DIN11 IPO OC系列模拟信号隔离放大器是一种将输入信号隔离放大、转换成按比例输出的直流信号混合集成厚模电路。产品广泛应用在电力、远程监控、仪器仪表、医疗设备、工业自控等需要直流信号隔离测控的行业。此系列产品内部采用了线性光电隔离技术相…

鸿蒙 Stage模型-应用组件-配置、UIAbility

前提:基于官网3.1/4.0文档。参考官网文档 基于Android开发体系来进行比较和思考。(或有偏颇,自行斟酌) 一、概念 可以看到分为运行期、编译器,主要关注UIAbility(类似Activity,UI相关&#xff0…

【C++】list模拟实现+反向迭代器

list模拟实现 list定义list用法list iterator的使用begin() end()rbegin()rend() reverse()sort()merge()unique()remove()splice() list模拟实现struct和class的区别list三个类模板默认成员函数构造函数拷贝构造函数赋值运算符重载析构函数 数据修改操作push_back()push_fron…

探索数据之美:山海鲸可视化软件的五大核心组件解析

作为一名数据分析师,我们每天都在与海量的数据打交道。如何将这些看似杂乱无章的数据转化为有价值的信息,进而为决策提供支持,是我们的核心任务。在这个过程中,可视化工具扮演着至关重要的角色。我日常使用的是山海鲸可视化软件&a…

TCPDump 使用教程

每次服务器网络不通的时候,总会听到一个声音,你去抓包啊,那这里就来介绍下TCPDump,一款强大的网络分析工具,可以捕获网络上的数据包,并进行分析。这款工具在网络管理员和安全专家中非常受欢迎。 一、安装 …

LiveGBS流媒体平台GB/T28181功能-集中录像存储前端设备录像回看解决方案设备录像|云端录像|实时录像说明

LiveGBS集中录像存储前端设备录像回看解决方案设备录像|云端录像|实时录像说明 1、平台概述2、视频录像2.1、设备录像2.1.1、存储位置2.1.1.1、下级硬件设备2.1.1.2、下级国标平台 2.1.2、页面操作2.1.2.1、国标设备2.1.2.1.1、查看通道2.1.2.1.1.1、设备录像 2.1.2.1.2、配置中…

Scrapy与分布式开发(2.3):lxml+xpath基本指令和提取方法详解

lxmlxpath基本指令和提取方法详解 一、XPath简介 XPath,全称为XML Path Language,是一种在XML文档中查找信息的语言。它允许用户通过简单的路径表达式在XML文档中进行导航。XPath不仅适用于XML,还常用于处理HTML文档。 二、基本指令和提取…

【深圳五兴科技】Java面经

本文目录 写在前面试题总览1、java集合2、创建线程的方式3、对spring的理解4、Spring Boot 和传统 Spring 框架的一些区别5、springboot如何解决循环依赖6、对mybatis的理解7、缓存三兄弟8、接口响应慢的处理思路9、http的状态码 写在前面 关于这个专栏: 本专栏记录…

Python常用验证码标注和识别(需求分析和实现思路)

目录 一、需求分析 图像验证码识别: 文本验证码识别: 二、实现思路 三、案例与代码 四、总结与展望 在当今的数字时代,验证码(CAPTCHA)作为一种安全机制,广泛应用于网站和应用程序中,以防…

Python语言元素之变量

程序是指令的集合,写程序就是用指令控制计算机做我们想让它做的事情。那么,为什么要用Python语言来写程序呢?因为Python语言简单优雅,相比C、C、Java这样的编程语言,Python对初学者更加友好。 一、一些计算机常识 在…

二叉树——从中序与后序遍历序列构造二叉树、654. 最大二叉树、617. 合并二叉树

从中序与后序遍历序列构造二叉树 给定两个整数数组 inorder 和 postorder ,其中 inorder 是二叉树的中序遍历, postorder 是同一棵树的后序遍历,请你构造并返回这颗 二叉树 。 示例 1: 在这里插入代码片 输入:inorder [9,3,15…

程序员如何面对金三银四

在当今数字化时代,程序员这个职业已经变得越来越受人们欢迎。随着互联网和信息技术的飞速发展,程序员的需求量也在不断增加。然而,尽管行业需求大,但想要在金三银四这个竞争激烈的时节找到一份满意的工作并不容易。那么&#xff0…

xss.haozi.me:0X0F

虽然是他把特殊字符给转了但是在HTML中是会转回去的所以是啥用 );alert(1

拿到年终奖马上离职,厚道吗?

拿到年终奖马上离职,厚道吗? 大家好,我是銘,全栈开发程序员。 今天在知乎上看到一个问题:拿到年终奖后马上辞职,厚道吗? image-20240229232132786 我的答案是:厚道,非常厚…

Java 小项目开发日记 06(Vue3 前端开发)

Java 小项目开发日记 06(Vue3 前端开发) 一、环境准备 1.1 创建vue工程(big-event-admin) npm init vuelatestcd big-event-admin npm install1.2 安装插件 1. 安装element-plus cnpm i element-plus --save2. 安装axios cnpm i axios3. 安装sass依赖…

判断给定数值x是否是NANmath.isnan(x)

【小白从小学Python、C、Java】 【计算机等考500强证书考研】 【Python-数据分析】 判断给定数值x是否是NAN math.isnan(x) [太阳]选择题 以下关于代码输出结果的说法中正确的是? import math import numpy as np print("【执行1】math.isnan(1.0)") print(math.is…

LeetCode:1976. 到达目的地的方案数(spfa + 记忆化 Java)

目录 1976. 到达目的地的方案数 原题链接 题目描述: 实现代码与解析: spfa 记忆化 原理思路: 1976. 到达目的地的方案数 原题链接 1976. 到达目的地的方案数 题目描述: 你在一个城市里,城市由 n 个路口组成&a…

企业级虚拟主播解决方案及制作流程

为满足企业对于高质量、高效率视频内容的需求,美摄科技推出了一款创新的虚拟主播解决方案。该方案结合先进的文字转视频技术和云端计算能力,帮助企业快速制作数字人视频,实现品牌宣传的多样化和个性化。 一、方案概述 美摄科技虚拟主播解决…