设计软件巨头Autodesk有一个名为Pier 9的工作间,它是公司的产品制造区,总面积27000平方英尺,内有木工车间,金属车间,3D打印室和电子实验室,甚至还有一个工业厨房。同时,Pier 9也是Autodesk的应用研发实验室所在地。
过去几十年来,Autodesk的客户遍布世界,它当然也注意到了机器人是如何成为一种成熟的商业技术的。以前,有关机器人如何同软件以及人类进行协同合作方面的东西,它并没有思考太多,但就是在大约一年前,想法改变了。当他们看到奥斯卡获奖影片《地心引力》中的特效制作时,他们才幡然醒悟。
在工作区域的中间闲置着三部工业机器人,其中两部是相同的黄色FANUCs,它们来自日本,主要用于汽车制造,或者完成一些挑选和放置的任务,人们把它们叫做Castor 和Pollux。把它们放在这样一个既没有汽车制造,也没有摆满货架和商品的海上建筑物当中,似乎有点奇怪。在它们旁边的是它们的“表兄”,一台来自ABB集团的橙色瑞士工业机器人,它的块头要显得更大一些。除此之外,在它们旁边还有一部小一点的装置,它是一部被人们叫做Bishop的Universal机器人UR10。
盲点
Maurice Conti是Autodesk应用研发实验室的领导,他对Pier 9实验室的发展了如指掌。
起初,Autodesk通过将其设计的软件卖给无数大大小小的公司,建立起了一个价值110亿美元的商业。无论是一个人的建筑商店还是一个跨国的建筑公司,无论是好莱坞视觉特效工作室还是环球机构,都随处可见Autodesk的产品。
应用研发实验室中有一个独特的令人羡慕的,但同时有很难执行的命令,那就是:找出Autodesk还不知道,但需要在未来5年甚至100年内要知道的东西。Autodesk的CTO Jeff Kowalski说过:“我需要你们来找出我们的盲点。”但显然,他不能说出要到哪去探索。
2013年,Conti的团队给他们的大老板,也就是Autodesk的CEO Carl Bass做了一个演讲,关于未来的制造业。演讲中,他们强调了4项技术,分别是:增材制造,如3D打印;减材制造,如被CNC数控切割机;生物和纳米技术制造,如合成生物学;以及机器人。
经过多年的投资和业务发展,Autodesk已经实现了前三项,但对于机器人还有所不知。Conti说:“我们在这方面没做过什么研究,我们缺乏策略,缺乏眼界,缺少立场,这才是一个真正的问题。”
大约同时,Conti的团队参观了谷歌2013年收购的机器人新兴企业Bot & Dolly。当时,该公司已经创造出了可以控制工业机器人手臂的系统,用于电影制作。
很多人知道电影《地心引力》,一部讲述宇航员在国际空间站被困的灾难故事。Bot & Dolly凭借在这部电影中的特效制作,摘取了奥斯卡金像奖。在制作电脑特效电影时,他们把相机架在这些机器人手臂上进行实景拍摄,画面质量与皮克斯的CG电影的精细度一致。
Conti说:“当我们去Bot & Dolly参观时,我发现原来我们一直没有用正确的方式来看待机器人。”Bot & Dolly使用的是Autodesk的软件来为其机器人编程,这真的是很讽刺。在Autodesk当中,没有人想过会发生这样的事情。
“《地心引力》背后的机器人平台全都是我们的,但我们不知道,因为我们从没想过它可以这样用。”换句话说,机器人就是他们的盲点。
Autodesk机器人实验室
走进Autodesk的实验室,最显而易见的就是Bishop的活动了,这是一种被叫做协作工业机器手臂的装置,从远处看,就像它只会在纸上画一些简单的图案。该设备毕竟还是新的,并且Conti和他的团队对于这些机器的了解也还是很不清楚。
但有件事情Conti确实知道,那就是传统上,那些大的制造机器人都非常可怕。它们很大,速度快,这也就是为什么它们经常被藏起来,人们也不能进入到它们的工作场所。它们可以把你按在墙上捏得粉碎,等你意识到的时候,已经为时已晚。
Conti的团队认为是时候探索像机器人这样的新的领域了,那意味着,“我们要问许多的问题,结交许多比我们更聪明的朋友。”
经过多次像这样的谈话之后,Conti认为,追求的一个方向就是找出如何同机器人进行更好地协作。人们在和机器人并肩合作的同时,又不会被其伤害到。
一个主意是,对这些机器人进行编程,让他们能够观察人类,学习人类的行为。
“这会使人类和机器人之间的交流变得更加具有创造性,更加流畅。”工程师David Thomasson说道:“例如,一个机器人在观察木匠刻木,然后它就可以按照你的意愿来学习这种雕刻技法,并能不断重复,或者根据你的做法来做一些改变,这样一来你们就可以一起工作。”
人类善于感知和解决问题,而机器人则善于做一些体力和重复性的工作。只要有足够强大的软件技术,机器人也可以变得灵巧。
教会机器学习人类活动就意味着要解决计算机视觉和通用传感技术的问题,只有这样机器人才可以理解人类是如何活动和表达情感的。Thomasson说;“我们要想使机器人能够学习和感知环境,我们就必须先开发出这样的软件。这也是Autodesk能在机器人领域有所作为的原因,毕竟一切都是软件问题。”
超越CAD
对于一个从计算机辅助设计CAD软件中赚了很多钱的公司来说,你会认为这是非常神圣不可侵犯的。但Thomasson解释道,要想使机器人项目有所突破,就一定要在未来打破CAD的枷锁。
机器人可以学习一种视觉语言来切割出不同的形状,其精确度要远比人手精确得多。Thomasson说:“倘若我将一块三合板放在工作台上,用铅笔画出我要切掉的部分,机器人看了之后,就可以把它切割成我想要的样子。”
在展示中,Thomasson先在一张纸上画上一些角标,然后Bishop就根据这些角标画出了一个长方形。就目前而言,Bishop所能做的只是绘图而已,但这却是以后进行激光切割的前期阶段。
和在Autodesk的许多事情一样,这项特殊工程的推动人也是公司CEO Bass,他的DIY技术在公司是出了名的。
Bass曾经问过为什么机器人不能根据人画出的形状进行切割,“为什么我非要在电脑上进行这些操作,为什么不能就简单的比划一下手势就好?”
打印桥梁
要想知道Conti团队使用机器人的全部计划,现在还为时过早。不过其中一种方式是,会参与阿姆斯特丹的3D打印桥梁项目。这一项目将有一个工业机器人参与,它可以在空中打印不锈钢的桥梁。
能实现这一项目的技术目前尚不存在。不过只要它不断发展,不断进行编码尝试,就能不断实现。
与此同时,机器人实验室团队也正在探索新的方法来控制其工业机器人。Conti说一个大的目标就是使Castor和Pollux能在实际中进行高精度的合作。从某种程度上讲,这意味着要想出一些任务,可以使这两个机器人进行合作。Conti说他还不确定这些工作是什么,但其中一个肯定是投影映射,即用软件将图像投射到不规则的表面。
成功的技术转移
虽然应用研发实验室并不需要担心产品化这一点,但这不意味着他们什么都不做。等到该团队发现一些具有商业潜力的方法时,这将会让Autodesk的产品从一开始就领先。
在某种程度上,这已经发生了。该团队提出了一些全新的方法来控制机器人,即使用Dynamo,一种Autodesk的视觉编程语言。他们还找到一些方法可以通过公司的机械设计和工程平台Fusion 360,来和机器人进行合作。
Conti说:“经过共同的努力,这两个项目已经使器人实验室的工作成为一次前所未有的技术转移,因为它发生的非常非常快。”
这并不意味着实验室的工作几乎已经完成了,而是意味着Conti和他的同事们将不得不看向未来,寻找下一个盲点。