爱吧机器人网 » 技术 > 机器人学 > 正文

机械臂还能这样玩?Touch & Melt:抽象触觉和机器人热成型

雷锋网按:本文为 AI 研习社编译的技术博客,原标题 Touch & Melt: Tactile Abstraction and Robotic Heat-Forming,作者为 Varun Gadh 。

翻译 | 赵朋飞 校对 | 余杭 整理 | MY

这篇文章最初发表于2018年5月13日,是在卡内基梅隆大学教授的课程的一部分。 是关于的 Varun Gadh 和 Hang Wang 的项目。


摘要

触摸和熔化探索了人机协同生产的过程,这一过程中使用了人类固有的技能和功能机器人的技能找到并专注于对象物理表面和物体表面独特纹理及其他相关特征的能力,能够很容易地生成一个复杂的伪任意的移动路径和一个对象——明显是人的能力。在许多形式的制造中,以精确和一致的方式移动的能力是一种绝对属于机器的能力。

使用 MoCap(动作捕捉)技术来收集触觉扫描数据(跟随人类末端执行器的路径), 这种制造方法产生了被扫描物体的形式的抽象版本。这个抽象通过寻找花费时间最多的区域来寻找特定的触觉重要性特征。

接下来,这个过程使用一个触摸密度的直方图来生成一个机械手臂需要执行的轮廓。最后,机器人手臂在一个空气加热回流工站操纵一块苯乙烯塑料;它的运动遵循生成的轮廓。由此产生的熔融塑料是对目标物体人类解释的一种抽象表示。

「已完成」机械臂还能这样玩?Touch & Melt:抽象触觉和机器人热成型目的

本项目目的如下:

  • 观察人类触觉扫描的形式; 什么样的边缘、形式、纹理和触觉其他的重要方面;

  • 测试这个假设: 使用这个系统扫描同一个物体时,不同的用户会产生不同的输出;

  • 寻找合适的材料,材料厚度,机器人加热工具,轮廓顺序,温度,气压。

过程

为方便解释,将采用两个用户扫描单个物体的方式(图片如下)。

「已完成」机械臂还能这样玩?Touch & Melt:抽象触觉和机器人热成型用户扫描对象物体时(本例中是一个项目创建者的脸),将一个或多个标记传感器安装在手套或手指上(依赖于软件和物理限制)。

「已完成」机械臂还能这样玩?Touch & Melt:抽象触觉和机器人热成型MoCap 系统记录扫描并收集3个坐标位置数据。

然后,将位置数据导出并通过 Python 脚本解析成 3D 空间中的一组点,以便在 Rhino 中由 Grasshopper 来表示。

「已完成」机械臂还能这样玩?Touch & Melt:抽象触觉和机器人热成型「已完成」机械臂还能这样玩?Touch & Melt:抽象触觉和机器人热成型3D 点集被压平在一个平面上并覆上网格,每个区域的点密度被映射到相应的方块,并生成一个表示触摸密度的热图:

「已完成」机械臂还能这样玩?Touch & Melt:抽象触觉和机器人热成型「已完成」机械臂还能这样玩?Touch & Melt:抽象触觉和机器人热成型在这份热图中,绿色-黄色-红色依次表示增加的触摸密度。一旦触摸密度值被映射到点阵中,每个点阵方框被提升到与它所代表的触摸密度值相关的高度,并对凸起部分的表面进行修补。
「已完成」机械臂还能这样玩?Touch & Melt:抽象触觉和机器人热成型从这个新的平滑表面,通过在用户设置的时间间隔内对其进行切片来提取一组轮廓(下图)。为了更深入地了解等值线的工作原理,请阅读 Rhino 中的轮廓功能,这两种行为都基于相同的原理)。

「已完成」机械臂还能这样玩?Touch & Melt:抽象触觉和机器人热成型「已完成」机械臂还能这样玩?Touch & Melt:抽象触觉和机器人热成型这些轮廓线被分解为路径集工机械臂参照:

「已完成」机械臂还能这样玩?Touch & Melt:抽象触觉和机器人热成型「已完成」机械臂还能这样玩?Touch & Melt:抽象触觉和机器人热成型从收集到的数据到机器人路径,这个过程保留了相当多的易辨识性。

「已完成」机械臂还能这样玩?Touch & Melt:抽象触觉和机器人热成型机械臂引导加热枪下的聚乙烯材料沿着轮廓路径移动。

「已完成」机械臂还能这样玩?Touch & Melt:抽象触觉和机器人热成型一块苯乙烯的原料被安装在机器人的夹子上,机械臂引导加热枪下的聚乙烯材料沿着轮廓路径移动。

「已完成」机械臂还能这样玩?Touch & Melt:抽象触觉和机器人热成型「已完成」机械臂还能这样玩?Touch & Melt:抽象触觉和机器人热成型「已完成」机械臂还能这样玩?Touch & Melt:抽象触觉和机器人热成型经过多次测试(塑料有一点烧焦),我们能够找到表达能力和信息保留有效平衡的制造过程!

然而,达到这一有效的制造过程并非易事。制造过程中需要测试和探索的一个因素是按顺序排列的轮廓。

为了加热,我们想要使材料的 z 轴偏转最大化(为了得到最具生动性和表现力的输出),我们最初认为,我们应该以一种由内到外的顺序来处理同心轮廓。这将使加热枪和随后的轮廓之间的距离最小化。然而,我们了解到,当轮廓相对较近时,内环会受到过多加热,并在材料上形成孔洞,以一种我们认为不太理想的方式来扭曲剩余材料,以保持轮廓信息。因此,我们认为最好的方法是,从外到内移动,减少内部轮廓的受热。

「已完成」机械臂还能这样玩?Touch & Melt:抽象触觉和机器人热成型然而,当我们测试从外到内的顺序时,在材料中,内部轮廓线的位置离加热枪的距离太远,材料无法有效地融化。最后,我们决定按切片的顺序来处理每一层的轮廓。例如,下面的图(1)中的最外层的轮廓将首先被处理。接下来,第二个更小的同心轮廓,即等值的同心度(2)的小轮廓线。随后的圆形轮廓将包括那些标记为(3)的轮廓。依次类推,一直持续到最后一层。这种加热顺序被证明是最有效的,因为它是对那些本应变形的区域的一种有效的平衡,但在一个小地方却没有足够的集中热量导致出现大洞。

输出

当不同的用户扫描相同的对象时,结果在路径和触摸密度上都有很大的变化。例如,两名相对不熟悉系统相关技术的志愿者扫描了同一个对象(一个项目成员的脸),并以完全不同的方式进行扫描;速度、主要焦点的特征和扫描目标的变化非常大。如下所示,这些路径在结构上是不同的并且以他们自己的模式重复。

在调查哪些物理特征最吸引人时,我们能够收集主要关于人脸的信息,因为这是我们所选择的对象集合。一般来说,鼻尖、鼻边、下巴和较低的前额似乎是最主要的兴趣所在。这似乎是由于这些特征有清晰的轮廓定义。相对不稳定或平坦的地形(如飞机或锯齿状的表面)似乎并没有特别的触觉兴趣,而边缘和相对较长的曲线似乎更容易引起人们的注意。

经过各种测试,我们发现最优输出参数如下:

  • 加热回流工站,温度为 430 摄氏度,90% 的空气压力

  • 1/16″ 苯乙烯塑料

  • 热喷枪(热空气重做站的末端)距离苯乙烯塑料表面 1.25″

  • 5mm/s 移动速度

  • 一种同心的等高线排序模式(更多信息请参阅过程部分的最后一段)

致谢

感谢 Garth Zeglin 和 Joshua BardWe 教授在整个项目过程中的指导和帮助。同样感谢 Jett Vaultz, Ana Cedillo, Amy Coronado, Felipe Oropeza, Kelly Underwood, Jade Crockem, 以及 Victor Acevedo 贡献了他们宝贵的时间。

原文链接:https://medium.com/@vgadh/touchmelt-94510253522d


上一篇:工业中的DCS和PLC控制系统到底有什么区别?
下一篇:OpenAI利用人工智能教机器人操纵物体 为灵活性设定新基准
精选推荐
谷歌《Nature》发论文称实现量子霸权 18亿倍速碾压世界最强超算
谷歌《Nature》发论文称实现量子霸权 18亿倍速碾压世界最强超算

[2019-10-23]  谷歌坚称自己已经取得了量子霸权——这标志着计算研究领域的一个重要里程碑。谷歌首次发布声明是在今年9月,虽然遭到竞争对手的质疑,但就 ...

谷歌在中国成立一个新的人工智能(AI)研究中心
谷歌在中国成立一个新的人工智能(AI)研究中心

[2017-12-13]  谷歌正在中国建立一个新的人工智能(AI)研究中心,希望进一步扩展到中国,以充分利用中国高度重视的人工智能技术。人工智能是目前地球上最具竞争力的领域之一,亚马逊,微软......

从AI中窥探人性
从AI中窥探人性

[2018-01-03]  人们对人造智能的恐惧早已成为科幻书籍和电影的极好题材。但现在,一些同样的担忧开始影响关于现实世界AI技术的政策讨论。如果这样的担忧演变成为一种技术恐慌...

人工智能民主化能否实现取决于科技巨头
人工智能民主化能否实现取决于科技巨头

[2017-12-29]  我们经常听到像谷歌和微软这样的公司说他们希望人工智能民主化。这是一个很好的词,民主化。 但这些公司如何界定“民主化”还不清楚,像AI本身一样,它似乎有点炒作的味道...

美国Natilus公司试飞水上无人货机 设计简单成本降低
美国Natilus公司试飞水上无人货机 设计简单成本降低

[2017-12-28]  Natilus创业公司成立于2014年,其梦想是建造大型无人机,以半价提供比船舶快得多国际货运。在十二月份,Natilus计划在旧金山湾测试一个9米翼展的小型原型无人机的水上滑行能力......

通过对抗性图像黑入大脑
通过对抗性图像黑入大脑

[2018-03-02]  在上面的图片中,左边是一张猫的照片。在右边,你能分辨出它是同一只猫的图片,还是一张看起来相似的狗的图片?这两张图片之间的区别在于, ...

新型轻便机器人套装重5kg,辅助跑步和步行
新型轻便机器人套装重5kg,辅助跑步和步行

[2019-10-23]  虽然步行对大多数人来说似乎不是负担,但对有些人来说,这项简单的运动往往会让人感到筋疲力尽。比如手术或中风后恢复的患者、帕金森氏症患 ...

比利时研发出可以自我愈合伤口的软体机器人
比利时研发出可以自我愈合伤口的软体机器人

[2017-09-03]  软体机器人是机器人技术的新兴领域; 他们“可以与人类相互作用,而不会杀死他们,并拿起像西红柿这样柔软的物体。” 从长远来看,布鲁塞尔大学队伍正在努力创建一个类似的材......

本周栏目热点

机器人离线编程误差来源分析及消除办法

[2018-01-02]  随着机器人应用领域越来越广,传统的示教编程这种编程手段有些场合变得效率非常低下,于是离线编程应运而生,并且应用越来越普及。初用离线编程的朋友,总会被最后生...

全面了解机器人的精度

[2018-05-07]  1 绝对精度是啥玩意? 这个软件能否后刷进机器人系统?关于第二个问题,近期有不少客户询问本助手,这个软件可以后刷到系统里卖面吗?可以 ...

使用Azure Bot创建一个智能聊天机器人|附源代码

[2018-01-09]  首先,需要在Azure门户上创建一个帐户。只有这样,我们才能在云环境中托管应用程序。在左侧菜单上单击New,它将打开Azure Marketplace,在那里我们可以看到服务列表。点击AI +认知服务...

机器人如何赢得人类信任?普渡大学研究小组正在探索

[2018-12-15]  该测试使研究人员能够识别与智能系统中人类信任相关的心理生理特征,并相应地建立信任传感器模型。假设信任水平在可靠的试验中很高,在错误的试验中较低,使用从581名在线参与......

移动机器人的视觉算法解析

[2018-12-03]  如果对移动机器人视觉算法进行拆解,你就会发现获取物体深度信息、定位导航以及壁障等都是基于不同的视觉算法,本文就带大家聊一聊几种不同但又必不可少的视觉算法组成。...