要让机器人切土豆丝,英伟达首先给土豆建了个模
鱼羊 发自 凹非寺
量子位 报道 | 公众号 QbitAI
你知道,切开一颗土豆的过程中,刀是如何受力的、土豆又会发生怎样的形变吗?
这可不是什么没用的知识+1,至少对于机器人来说,弄清楚其中的规律,才能更好地化身切菜小能手,甚至入驻医院登上手术台。
诚然,机器人也可以像人类一样,通过在现实生活中疯狂切菜来锻炼技艺,但按照机器学习需要的数据规模来说,那可就太浪费材料了……
于是现在,来自英伟达、南加大等研究机构的研究人员,专门给土豆苹果们,搞出了一个可微分仿真引擎,取名DiSECt(Differentiable Cutting Simulator)。
嗯,就是能真实地模拟形变、受力等各种物理量变化的那种。
并且在速度上,比现有的商业化产品快上了几个数量级。
这项研究已经登上了机器人顶会RSS 2021。
帮机器人学切菜的可微分仿真引擎
具体是怎么做到的?
首先,是模拟刀和物体之间的接触关系。这一步,研究人员引入了基于有向距离场(SDF)的连续接触模型和连续损伤模型,并以有限元方法(FEM)进行模拟。
具体而言,基于目标物体的四面体离散化,在计算弹性力时,材料的杨氏模量、泊松比和密度等物理属性都会被考虑在内。
其次,在物体表示方面,研究人员采用了基于网格的方法;并且预设了一个切割平面,在预处理步骤中沿着这个表面插入虚拟节点。
而为了能更真实地模拟土豆这样的材料在受到刀切时,自身发生的断裂情况,研究人员在引入连续损伤模型的基础上,在切割面两侧植入了“弹簧”,就像这样:
在受力情况下,弹簧的刚度和刀施加的接触力成反比,会逐渐减弱直至断开,产生裂纹。
效果如何?
直接来看模拟值与真实值的对比。
可以看到,随着迭代次数的增加,DiSECt中的仿真参数结果十分接近真实值。
这里的真实值,取自现实实验中,机器人握刀切菜时,传感器记录的真实数据。
值得一提的是,利用DiSECt可微分的特性,研究人员还实现了刀的运动轨迹优化。也就是说,能帮机器人找到最省力的切菜方式。
比如一边锯一边切。
研究人员表示,相比于未经优化的直接切割,约束优化后施加在刀上的力减少了15%。
论文还提到,砍瓜切菜还只是这个可微分仿真引擎的第一个小目标。接下来,他们会将这种建模方法扩展到更复杂的切割动作上,比如需要旋转刀片来完成操作的雕刻等。
关于作者
参与该项目的研究机构,包括南加州大学、英伟达、华盛顿大学、多伦多大学和悉尼大学。
一作Eric Heiden是南加州大学的在读博士生,目前的研究方向,是用算法赋予机器人在不确定环境中自主行动的能力。
此前,他曾在NASA和谷歌实习,现在是英伟达的深度学习实习生。DiSECt就是他在英伟达实习期间的成果。
论文链接:
https://arxiv.org/abs/2105.12244
项目链接:
https://diff-cutting-sim.github.io/
要让机器人切土豆丝,英伟达首先给土豆建了个模相关推荐
- 2002年3月英伟达发布核弹GPU与大算力自动驾驶芯片
2002年3月英伟达发布核弹GPU与大算力自动驾驶芯片 英伟达核弹级GPU:800亿晶体管,20块承载全球互联网流量 2022年3 月 22 日,在英伟达 GTC2022 上,英伟达介绍了 Hoppe ...
- vscode 英伟达tk1_英伟达的未来,不只是GPU
成立于1993年的英伟达,最为人熟知的就是他们的GPU.尤其是进入最近几年,因为AI的火热,英伟达GPU的关注度暴增,行业对他们在这个领域的认可程度也达到了前所未有的高度.但其实GPU只是英伟达的根本 ...
- 幻宇_差分英伟达机器人_底层控制
差分英伟达机器人_底层控制系统 该层控制系统接入了加速度.IMU等信息 文章目录 差分英伟达机器人_底层控制系统 前言 二.机器人底盘通讯代码 1.获取重力加速度.角速度原始数据 2.向上位机传输底盘 ...
- GTC之英伟达破局之举:机器人新战场和生态这步棋
这一次,英伟达沉稳多了. 在去年年末的NVIDIA CTC China上,黄仁勋可谓是格外亢奋,不仅模仿迈克尔杰克逊大跳了一段"AI太空舞步",还和李小龙一起玩了一下双节棍. 这一 ...
- GTC之英伟达破局之举:机器人新战场和生态这步棋...
这一次,英伟达沉稳多了. 在去年年末的NVIDIA CTC China上,黄仁勋可谓是格外亢奋,不仅模仿迈克尔杰克逊大跳了一段"AI太空舞步",还和李小龙一起玩了一下双节棍. 这一 ...
- 英伟达哭晕在厕所,4090Ti显卡被春晚“首发”
2023年春晚黑科技独家盘点:少了很多大场面,但不乏有趣. 钛媒体作者丨邓剑云 作为科技领域的持续关注者,连春晚也不能放过.不知道正在看这篇文章的各位,昨晚坚持看到了第几个节目睡着的?长期观察并为每年 ...
- 元宇宙大比拼:英伟达、facebook、iwemeta
0.云宇宙: iwemeta.com 开放数据中台 开发数据中台.物联网平台.区块链平台.深度学习平台.标签管理系统.舆情监控系统 数据采集.数据中台.数据决策.数据治理.数据管理工具 1.faceb ...
- 没有新“核弹”,更强调“车规级”和“量产”,英伟达自动驾驶朋友圈进一步扩大 | GTC 中国 2018...
*英伟达创始人兼 CEO 黄仁勋在 GTC China 2018 现场 今年,GPU 霸主英伟达将其每年一度在中国举办的 GTC China 大会搬到了苏州.当前,英伟达正经历股价大跌.市值缩水,此时 ...
- 英伟达|jetson nano开发使用的基础详细分享
大家好,我是写代码的篮球球痴,最近我朋友写了一篇英伟达开发板的文章,分享给大家. 前言: 最近拿到一块jetson nano 2GB版本的板子,折腾了一下,从烧录镜像.修改配件等,准备一篇开箱基础文章 ...
最新文章
- ibm笔记本电脑电池_开善乡 2.0间距笔记本电池连接器公座 11P电池座接口
- Tomcat常见问题 (配置)及解决方法
- Process monitor词汇汉化
- pytorch可视化 resnet50特征图
- matlab撤销上一步命令_CAD快速入门技巧:CAD软件中撤销操作的方法汇总
- 指纹图谱相似度评价软件_基于指纹图谱和网络药理学对当归四逆汤中桂枝的Qmarker预测分析...
- gitbash如何修改可恶的蓝色字体
- 首批共享单车死于2019
- 系统监控技术 -- 主机监控,信息转发,前台显示
- html时间格式转换,时间格式转换
- python实现 stft_Python中可转换的STFT和ISTFT
- web大学生个人网站作业模板---钢铁侠电影下拉音乐滚字表单三级(9页)
- python实现——40W告警日志分析(上)
- centos7安装N卡驱动和conda pytorch1.7.1深度学习环境
- 中文分词_数据分析之中文分词
- asp创建mysql表_asp创建数据库
- 【统计】假设检验方法
- 【Google Play】创建和管理内部测试版本 ( 创建内部测试版本 | 检查并发布内部测试版本 )
- QA之道知多少(一) 初出茅庐
- 如何在线获取抖音无水印视频和视频背景音乐?