0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一个为Minecraft视频游戏构建交互式助手机器人的框架

倩倩 来源:新经网 2020-03-22 16:56 次阅读

Facebook AI研究人员将CraftAssist开源,这是一个为Minecraft视频游戏构建交互式助手机器人的框架。这些机器人使用自然语言理解(NLU)来解析和执行人类玩家的文本命令,例如在游戏世界中建造房屋的请求。研究人员可以扩展该框架的模块化结构,以执行自己的ML实验。

研究团队在最近的博客文章中对该系统进行了概述。CraftAssist机器人使用与标准游戏客户端相同的协议连接到游戏,因此可以执行人类玩家可以执行的任何操作。机器人使用Minecraft的内置基于文本的聊天界面与其他玩家进行交互。人类可以向机器人发出命令,包括高级指令,例如“在蓝色立方体旁边盖房子”。该发行版的目的是帮助改善人与人工智能的协作:

该平台旨在支持对与人类参与者指定和评估的各种任务交互有趣并有用的代理的研究。为了鼓励更广泛的AI研究社区将Craftcraft平台用于他们自己的实验,我们正在开放框架,基线助手以及用于构建它的工具和数据的外包。

从广义上讲,机器人控制系统由感知和动作选择子系统组成。感知是将原始传感器数据转换为更抽象的表示;例如,图像识别是一种感知任务,它将图像像素转换为描述图像内容的文本标签。当对包含许多传感器输入示例和所需输出的示例的数据集进行训练时,现代的深度学习模型可以在许多视觉和NLU任务上实现接近人类水平的性能。

动作选择是机器人“决定”如何与世界互动以实现某个目标的过程。例如,为了赢得围棋而做出的举动。许多成功的系统都使用强化学习(RL),在这种学习中,机器人会反复尝试执行任务,每次尝试都会给出数值奖励 结果。游戏是RL的常见测试平台,因为它们具有明确的动作和结果集,而经过RL训练的现代机器人在许多不同的游戏中通常都可以胜过人类的顶级能力。某些研究小组(例如Google的DeepMind)将感知和动作选择子系统组合到一个由受训者训练的单一“端到端”系统中深度强化学习,还有许多用于训练这些系统的虚拟环境,包括 Facebook开发的模拟栖息地。微软已经为Minecraft开源了一个名为Project Malmo的“ AI-gym”界面以及一个大型数据集,以鼓励将Minecraft用作RL研究的测试平台。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    206

    文章

    27025

    浏览量

    201380
  • Facebook
    +关注

    关注

    3

    文章

    1428

    浏览量

    54029
  • 开源
    +关注

    关注

    3

    文章

    2985

    浏览量

    41716
收藏 人收藏

    评论

    相关推荐

    DIY推荐!自制基于ESP32的沙画机器人

    作者在高二的时候就做过非常基础的沙画机器人,现在准备去普渡大学上学了,正好也打算带上它,于是想着用这俩年新学到的技能重新设计下之前的沙画机器
    发表于 04-15 15:09

    【开源项目】Emo:基于树莓派 4B DIY 能笑会动的桌面机器人

    Emo是款基于树莓派4做的个人伴侣机器人,集时尚与创新于身。它不仅仅是机器人,更是
    发表于 12-26 15:18

    开源项目!教你如何复刻自平衡赛车机器人、智能家居中控、竞技机器人先进模糊控制器等

    开源项目作品 为了方便大家更好提升自己,电子发烧友小编为大家整理了些工程师大佬设计的开源项目作品,供大家可以参考学习,希望对广大工程师有所帮助。 1.用全志R128复刻自平衡赛车机器人,还实现
    发表于 12-26 09:17

    LabVIEW的六轴工业机器人运动控制系统

    LabVIEW开发六轴工业机器人运动控制系统 本项目开发了高效的工业机器人控制系统,重点关注于运动学算法和轨迹规划算法的实现和测试。LabVIEW作为
    发表于 12-21 20:03

    高动态人形机器人“夸父”通过OpenHarmony 3.2 Release版本兼容性测评

    产业化落地应用,各行各业提供无限可能性。 夸父人形机器人体重超40kg,以铝合金结构主体,全身26自由度。其以提升运动性能为着力点,集跳、操作与运动于
    发表于 12-20 09:31

    如何实现Pandas的DataFrame转换交互式表格

    Pivottablejs是一个通过IPython widgets集成到Python中的JavaScript库,允许用户直接从DataFrame数据创建交互式和灵活的汇总报表。可以进行高效、清晰的数据分析和表示,帮助将数据从Pandas DataFrame转换为易于观察的交互式
    的头像 发表于 11-21 16:15 375次阅读
    如何实现Pandas的DataFrame转换<b class='flag-5'>交互式</b>表格

    Arduino教学机器人的使用教程

    本文档的主要内容详细介绍的是Arduino教学机器人的使用教程
    发表于 09-27 06:53

    ai人工智能机器人

    的进行监控管理。 智能电话机器人的另一个优势是不知疲倦,不需要休息和喝水,不需要休息。人在工作时就会有各种各样的脾气,但智能电话机器人不会,永远都以最严谨、最周到的态度和客户进行沟通。 在科技高速发展
    发表于 09-21 11:09

    基于Matlab和VR技术的移动机器人建模及仿真

    利用 Matlab 建立移动机器人的动力学模型 ,在虚拟现实 (VR )环境下 ,实时仿真移动机器人路径跟踪的运动特性 ,基于 Internet 的机器人遥操作试验搭建了仿真平台 。
    发表于 09-20 06:24

    【IoT毕设】机智云平台+STM32+树莓派的草莓采摘机器人控制系统

    采摘耗时长成本大的问题,提出了种全向移动的草莓采摘机器人系统方案。 系统的硬件电路主要包括以STM32F407ZGT6核心的主控制器、电源电路、WIFI模块、激光测距单元、电机驱动模块。系统
    发表于 08-16 17:35

    如何在交互式人脸检测演示中将Web浏览器流用作目标输入?

    无法将 Web 浏览器流用作交互式人脸检测演示的目标输入。
    发表于 08-15 06:02

    profinet转ethernet网关连接发那科机器人配置案例

    机器人连接的远程I/O的IP地址即PROFINET转EtherNet网关ethernet端的IP地址; 10、添加链接; 11、设置好从站IP(本例192.168.0
    发表于 08-03 17:58

    基于Jetson NANO的助手机器人

    电子发烧友网站提供《基于Jetson NANO的助手机器人.zip》资料免费下载
    发表于 07-06 11:27 0次下载
    基于Jetson NANO的<b class='flag-5'>助手机器人</b>

    如何快速地让机器人投入生产

    机器人也是种设备,它主要内容是完成制造的其中功能。 制造
    发表于 06-06 16:18

    浅谈儿童陪护机器人

    儿童陪护机器人越来越受到人们的关注,其中转动控制是其重要组成部分之。步进电机芯片作为种常用的控制芯片,被广泛应用于儿童陪护机器人中的转动控制。本文将从步进电机芯片的工作原理、优势和
    发表于 05-11 15:12