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

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

3天内不再提示

一个机器人操纵系统的框架—— DiffSkill

传感器技术 来源:传感器技术 作者:Robospeak 2022-06-21 10:13 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

对于人类来说,把面团放到砧板上,然后用擀面杖把它压平成圆形。这看起来很容易,对吧?

那如果是由机器人来操作,会是怎样的效果?

对于机器人来说,面对像面团这样的可变形物体是很棘手的,因为面团的形状可以以多种方式变化,而这些变化很难用方程式来表示。

此外,从面团中创建新形状需要多个步骤并使用不同的工具。这就意味着机器人需要学习一系列长长的操作任务,然后还需要通过反复试验更多可能的选择。

现在,来自,麻省理工学院、卡内基梅隆大学和加州大学圣地亚哥分校的研究人员创建了一个框架,可以让机器人快速有效地完成复杂的操作任务,例如揉面皮包饺子、做披萨。

▍一个机器人操纵系统的框架—— DiffSkill

研究人员为使用两阶段学习过程的机器人操作系统创建了一个框架,这可以使机器人能够在很长一段时间内执行复杂的面团操作任务。

这个算法会像“老师”一样解决机器人完成任务必须采取的每一步。然后训练一个“学生”机器学习在什么时间段以及如何执行任务期间所需的每项技能的抽象概念,例如使用擀面杖。

e241bcec-f0ee-11ec-ba43-dac502259ad0.gif

有了这些知识,系统就会推理出如何执行技能来完成整个任务。

一系列操作,堪称“手把手教学”。

研究人员表明,这种他们称之为 DiffSkill 的方法可以在模拟中执行复杂的操作任务,例如切割和摊开面团,或从砧板周围收集面团,同时优于其他机器学习方法。

e32c7a66-f0ee-11ec-ba43-dac502259ad0.gif

当然,除了包饺子、做披萨之外,这种方法还可以应用于其他需要机器人操纵的可变形物体的环境。

例如为老年人或运动障碍者喂食、洗澡或穿衣的护理机器人。

“这种方法更接近我们人类计划行动的方式。当一个人执行一项长期任务时,我们并没有写下所有的细节。我们有一个更高级别的计划者,它大致告诉我们在此过程中需要实现哪些阶段以及一些中间目标,然后我们执行它们,”计算机科学与人工智能专业的研究生Li表示。

▍“学生”&“老师” 的工作流程

DiffSkill 框架中的“老师”是一种轨迹优化算法,可以解决物体初始状态和目标位置靠得很近的短视界任务。

轨迹优化器在模拟现实世界物理的模拟器中工作(称为可微物理模拟器,它将“Diff”放入“DiffSkill”中)。然后,“老师”算法使用模拟器中的信息来学习面团在每个阶段必须如何移动,一次一个,然后输出这些轨迹。

然后“学生”神经网络学会模仿老师的动作。作为输入,它使用两个摄像头图像,一个显示当前状态的面团,另一个显示任务结束时的面团。神经网络生成一个高级计划,以确定如何将不同的技能联系起来以达到目标。然后,它为每个技能生成特定的、短视界的轨迹,并将命令直接发送到工具。

e3953830-f0ee-11ec-ba43-dac502259ad0.png

接着,研究人员使用这种技术对三种不同的模拟面团操作任务进行了实验。

在一项任务中,机器人使用抹刀将面团举到砧板上,然后使用擀面杖将其压平。在另一个例子中,机器人使用抓手从柜台上收集面团,将其放在抹刀上,然后将其转移到砧板上。

在第三个任务中,机器人用刀将一堆面团切成两半,然后用夹具将每一块面团运送到不同的位置。

e3d74c66-f0ee-11ec-ba43-dac502259ad0.png

同时,研究人员开发了一种机器人操纵系统,可以在模拟中使用工具执行复杂的面团操作任务。

e4072526-f0ee-11ec-ba43-dac502259ad0.gif

例如收集面团并将其放在砧板上(左),将一块面团切成两半并将两半分开(中),以及将面团抬到一块砧板,然后用擀面杖将其压平(右)。

实验结果证明,DiffSkill 框架能够胜过依赖强化学习的流行技术。在强化学习中,机器人通过反复试验来学习任务。

事实上,DiffSkill 是唯一能够成功完成所有三个面团操作任务的方法。有趣的是,研究人员发现“学生”神经网络甚至能够胜过“教师”算法,Lin 说。

“我们的框架为机器人获得新技能提供了一种新颖的方式。然后可以将这些技能链接起来,以解决更复杂的任务,这些任务超出了以前的机器人系统的能力,”Li说。

因为他们的方法侧重于控制工具(抹刀、刀、擀面杖等),所以它可以应用于不同的机器人,但前提是它们使用研究人员定义的特定工具。

未来,他们计划将工具的形状集成到“学生”网络的推理中,以便将其应用于其他设备。

该团队的研究人员们打算通过使用 3D 数据作为输入来提高 DiffSkill 的性能,同时,他们还希望使神经网络规划过程更高效,并收集更多样的训练数据,以增强 DiffSkill 对新情况的泛化能力。

从长远来看,他们希望将 DiffSkill 应用到更多样化的任务中,包括布料操作。

这项研究得到了美国国家科学基金会、LG电子、麻省理工学院-IBM 沃森人工智能实验室、美国海军研究办公室和国防高级研究计划局的部分支持。

文章及论文地址:

https://news.mit.edu/2022/robotic-deformable-object-0331

审核编辑 :李倩

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

    关注

    214

    文章

    31676

    浏览量

    224596
  • MIT
    MIT
    +关注

    关注

    3

    文章

    255

    浏览量

    25057
  • 机器学习
    +关注

    关注

    67

    文章

    8571

    浏览量

    137438

原文标题:擀面皮包饺子做披萨,MIT、CMU等的研究员让机器人自己学会了!

文章出处:【微信号:WW_CGQJS,微信公众号:传感器技术】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    六维力传感器:当机器人拥有“真实触觉”,未来会发生什么?

    你有没有好奇过:机器人是怎么做到像人手那样精细装配零件的?人形机器人又为什么能稳稳捏住颗鸡蛋,却不会把它捏碎? 答案其实藏在小小的“秘
    发表于 04-29 16:29

    荣耀机器人散热系统介绍

    机器人生死的核心系统、散热系统机器人中的核心定位在机器人的物理结构中,散热
    的头像 发表于 04-25 10:04 961次阅读
    荣耀<b class='flag-5'>机器人</b>散热<b class='flag-5'>系统</b>介绍

    为什么说关节扭矩传感器是高端机器人的“触觉神经”?

    如果把高端机器人比作”,那么关节扭矩传感器就是遍布全身的“触觉神经”。没有它,机器人就像得了末梢神经麻痹——能按程序动,却感受不到外
    发表于 04-17 17:27

    人形机器人爆发背后,被忽视的核心技术:机器人运动学控制

    ,有关键问题常常被忽略:机器人如何精准地“动起来”?这背后的核心技术就是机器人运动学(RobotKinematics)控制。在机器人
    的头像 发表于 03-10 17:04 1431次阅读
    人形<b class='flag-5'>机器人</b>爆发背后,<b class='flag-5'>一</b><b class='flag-5'>个</b>被忽视的核心技术:<b class='flag-5'>机器人</b>运动学控制

    服务机器人线圈在人形机器人核心系统中的技术价值

    的配套元件升级为影响整机性能的核心部件。 在驱动系统中主要承担电能与机械能转换的重要角色。人形服务机器人通常配置多关节伺服电机或力矩电机,每一个关节内部都集成了高密度绕制的电机线圈,这些线圈需要在有限空间内输
    的头像 发表于 03-02 16:22 267次阅读

    小型自重构机器人能不能帮忙做一个

    当然可以!我直接**给你套能做、能跑、能自己变形的小型自重构机器人完整方案**,适合 ESP32S3 + 舵机 + 简单结构,不用复杂加工,能跑、能拼接、能变形。 我给你做**最容易实现、成本
    发表于 02-21 19:24

    探索RISC-V在机器人领域的潜力

    应用,特别是机器人操作系统领域的可行性。MUSE Pi Pro以其强大的K1 AI CPU和官方对主流开源软件栈的积极适配,成为了非常有吸引力的选择。 二、 硬件初窥:性能小钢炮
    发表于 12-03 14:40

    高精度机器人控制的核心——基于 MYD-LT536 开发板的精密运动控制方案

    集成方案; 开发者可直接对接上层 ROS 框架,实现多轴机器人同步控制与智能路径规划。 三、典型应用:高精度装配机器人控制系统 在某高端电子装配项目中,工程团队基于 MYD-LT53
    发表于 11-14 15:48

    NVIDIA助力新机器人开发开源框架

    今年的 ROSCon 在新加坡举办,并于 10 月 29 日顺利闭幕。大会吸引了全球机器人操作系统(ROS)领域开发者的关注。ROS 是目前全球应用最广泛的机器人开发开源框架
    的头像 发表于 11-06 11:55 1340次阅读

    RK3576机器人核心:三屏异显+八路摄像头,重塑机器人交互与感知

    更多"、"互动更流畅"是开发者面临的核心挑战。传统的单屏幕和有限的视觉输入已成为提升机器人智能化水平的瓶颈。而瑞芯微RK3576高性能处理器的出现
    发表于 10-29 16:41

    小萝卜机器人的故事

    代替, LED, 有大佬感兴趣, 起关注和讨论代码, 这个机器人知名度不高, 可是是机器人的原型, 如果开放接口, 定位和无线充电, 也不失为未来的礼物。 让我们为小萝卜工程师的, 自掏腰包救萝卜
    发表于 10-23 05:24

    自制巡线解迷宫机器人(上)

    模拟输入数据自动调整整个系统的动态平衡,使得机器人最终能够快速且平滑地沿着黑线移动。除此之外,该项目最大的亮点是我根据GD32VF103处理器的库函数手册等相关资料为RV-STAR开发板封装了
    发表于 10-20 10:39

    机器人竞技幕后:磁传感器芯片激活 “精准感知力”

    地磁基准的惯性导航系统可持续提供可靠数据。实测显示,搭载昆泰芯 KTM59 系列融合磁传感器的机器人,在复杂动态环境中定位可靠性达 99.7%,较单传感器方案提升 27%。 磁传感器芯片的技术突破
    发表于 08-26 10:02

    工业机器人的特点

    是实现工业互联网的基础,也是第步。 三大优势:提高产品品质、提高产出、适用范围广 机器人在生产上的优势可以分为提高产品品质、提高产出以及适用范围广三方面。提高产品品质 工业机器人
    发表于 07-26 11:22

    轮式移动机器人电机驱动系统的研究与开发

    系统,开发了套二轮差速驱动转向移动机器人电机驱动系统,完成了系统各部件的整体装配和调试。试验结果表明,该设计方案可行、
    发表于 06-11 14:30