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

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

3天内不再提示

一种如何自学几种新技巧的机器人

倩倩 来源:互联网分析沙龙 作者:互联网分析沙龙 2020-11-15 10:13 次阅读

约翰霍普金斯大学的计算机科学家采用一种通常用于教狗坐下和坐下的训练技术,向机器人展示了一种如何自学几种新技巧的机器人,包括堆砌块。通过这种方法,名为Spot的机器人可以在几天内学习通常需要一个月的时间。

通过使用积极强化,这是任何使用过的对待改变狗的行为的人都熟悉的方法,团队极大地提高了机器人的技能,并且很快地完成了训练,使训练现实世界中的机器人成为更可行的企业。这些发现新发表在名为“ Good Robot!”的论文中。

“这里的问题是我们如何让机器人学习技能?”约翰霍普金斯大学计算交互与机器人实验室的博士生安德鲁·洪特说。“我有狗,所以我知道奖励的工作,这就是我设计学习算法的灵感。”

与天生具有高度直觉的大脑的人和动物不同,计算机是空白板,必须从头开始学习一切。但是,真正的学习通常是通过反复试验来完成的,机器人专家仍在研究如何从错误中有效学习。

该团队在这里通过设计一种奖励系统来实现这一目标,该奖励系统可以像对待狗一样对待机器人,为机器人工作。狗可能会因为做得好的工作而得到饼干,而机器人则获得了数字积分。

洪特回忆说,他曾经教过他的小混混小狗叫利亚(Leah)命令“离开它”,这样她就可以无视步行中的松鼠。他使用两种类型的零食,普通的教练零食和更好的东西,例如奶酪。当莉亚兴奋而无所事事时,她一无所有。但是当她冷静下来并移开视线时,她得到了好东西。“那时候我给了她奶酪,然后说,‘离开!好呀!’”

同样,要堆积块,发现机器人需要学习如何专注于建设性行动。当机器人探索积木时,它很快了解到正确的堆叠行为可以赚取高分,而错误的堆叠则不能赚到高分。伸出手,但不理解障碍?没有分数敲一堆?绝对没有分。通过将最后一个区块放在四个区块的堆栈之上,Spot获得了最大的收益。

训练策略不仅有效,而且花了几天的时间来告诉机器人过去需要数周的时间。通过首先训练类似于视频游戏的模拟机器人,然后使用Spot运行测试,该团队能够减少练习时间。

亨特说:“机器人想要更高的分数。”“它可以迅速学习正确的行为以获得最佳回报。实际上,机器人过去通常要花一个月的时间才能达到100%的精度。我们能够在两天内做到这一点。”

积极的强化不仅可以帮助机器人自学积木,而且通过点系统,机器人也可以很快地学会其他几项任务,甚至包括如何玩模拟的导航游戏。在所有情况下都可以从错误中学习,这对于设计一种可以适应新环境的机器人至关重要。

洪特说:“起初,机器人不知道自己在做什么,但是每次练习都会越来越好。它永远不会放弃,并且会不断尝试堆叠,并且能够100%地完成任务。”

该团队认为,这些发现可以帮助训练家用机器人去洗衣服和洗碗-这些任务在公开市场上很流行,并且可以帮助老年人独立生活。它还可以帮助设计改进的自动驾驶汽车。

哈格说:“我们的目标是最终开发出可以在现实世界中完成复杂任务的机器人,例如产品组装,照顾老人和手术。”“我们目前不知道如何编程这样的任务-世界太复杂了。但是像这样的工作向我们表明,机器人可以学习如何以安全且安全的方式完成此类现实任务的想法是有希望的有效的方式。”

责任编辑:lq

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

    关注

    209

    文章

    27438

    浏览量

    202485
  • 自动驾驶
    +关注

    关注

    776

    文章

    13254

    浏览量

    164169
收藏 人收藏

    评论

    相关推荐

    Al大模型机器人

    金航标kinghelm萨科微slkor总经理宋仕强介绍说,萨科微Al大模型机器人有哪些的优势?萨科微AI大模型机器人由清华大学毕业的天才少年N博士和王博士团队开发,与同行相比具有许多优势:语言
    发表于 07-05 08:52

    码垛机器人的组成和工作原理

     码垛机器人一种自动化程度较高的设备,能够大大提高生产效率和减轻人工劳动强度。松乐智能装备这里分享下码垛机器人的组成和工作原理。  
    的头像 发表于 07-04 15:58 52次阅读

    abb机器人系统密钥在哪

    ABB机器人系统密钥是ABB机器人系统中用于保护其知识产权和确保系统安全性的一种技术手段。本文将详细介绍ABB机器人系统密钥的相关知识,包括其定义、作用、获取方式、使用方法以及注意事项
    的头像 发表于 06-17 09:45 272次阅读

    abb工业机器人的编程语言是什么

    ABB工业机器人的编程语言主要是RAPID(Robot Application Programming Interface for Development),它是一种高级编程语言,专门为工业机器人
    的头像 发表于 06-16 16:49 1090次阅读

    基于FPGA EtherCAT的六自由度机器人视觉伺服控制设计

    和增强系统处理图像的实时性,本文提出了一种伊瑟特的六自由度机器人视觉伺服控制系统,将摄像头集成到基于 Zynq的伊瑟特主站上,提高了视觉伺服的实时性.经测试,该平台能够对视觉检测目标的变化做出及时的反应
    发表于 05-29 16:17

    工业机器人产业发展及应用现状

    机器人(Robot)是一种能够半自主或全自主工作的智能机器机器人能够通过编程和自动控制来执行诸如作业或移动等任务。根据制造目的的不同, 机器人
    发表于 12-21 16:07 668次阅读
    工业<b class='flag-5'>机器人</b>产业发展及应用现状

    机器人建模方法和组成

    URDF:机器人建模方法 ROS是机器人操作系统,当然要给机器人使用啦,不过在使用之前,还得让ROS认识下我们使用的机器人,如何把
    的头像 发表于 11-22 16:30 574次阅读
    <b class='flag-5'>机器人</b>建模方法和组成

    机器人阻抗控制有几种方法

    在工业机器人中,阻抗控制是一种非常重要的控制方法,主要用于控制机器人的力和位。通过调整阻抗,机器人可以更好地适应不同的操作环境和任务需求。 阻抗控制的基本思路是:建立
    的头像 发表于 11-08 18:08 1089次阅读
    <b class='flag-5'>机器人</b>阻抗控制有<b class='flag-5'>几种</b>方法

    一种全方位移动机器人的运动分析与控制实现

    电子发烧友网站提供《一种全方位移动机器人的运动分析与控制实现.pdf》资料免费下载
    发表于 10-30 09:49 0次下载
    <b class='flag-5'>一种</b>全方位移动<b class='flag-5'>机器人</b>的运动分析与控制实现

    Arduino教学机器人的使用教程

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

    一种全新磁控机器人设计制造技术研究

    北京航空航天大学陈华伟教授课题组报道了一种全新磁控机器人设计制造技术,针对磁控机器人的原位运动编程和位姿感知需求,通过4D喷涂打印制备一种新的碳-磁薄膜多层材料,实现电热磁化和电阻应变
    发表于 09-26 12:37 733次阅读
    <b class='flag-5'>一种</b>全新磁控<b class='flag-5'>机器人</b>设计制造技术研究

    ai人工智能机器人

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

    「最强盘点」15医疗机器人,你了解几种

    1、达芬奇手术机器人 达芬奇手术机器人由直觉外科公司生产,是世界上最成功的手术机器人,也是最广泛使用的医疗机器人。直觉外科公司从1996年推出第
    的头像 发表于 09-06 14:33 1578次阅读
    「最强盘点」15<b class='flag-5'>种</b>医疗<b class='flag-5'>机器人</b>,你了解<b class='flag-5'>几种</b>?

    爬壁机器人吸附方式有几种 机器人负压吸附装置有哪些

    爬壁机器人常用的吸附方式有以下几种:真空吸附、磁性吸附、静电吸附、粘附吸附。
    的头像 发表于 08-09 15:24 3918次阅读

    什么是爬壁机器人 爬壁机器人吸附原理

    什么是爬壁机器人爬壁机器人一种可以在垂直或近垂直表面上移动和操作的机器人。它们被设计用于执行特定任务,例如在建筑物外墙进行清洁、在工厂内部的管道进行检测和维护,或在危险的环境中进行探
    的头像 发表于 08-01 00:27 1249次阅读
    什么是爬壁<b class='flag-5'>机器人</b> 爬壁<b class='flag-5'>机器人</b>吸附原理