要做一个机器人有多难?这个问题,开发人员应该心有戚戚焉。从软件开发、人工智能、硬件设计、生产制造,每个环节就可能是单一公司专研的领域,机器人得把这些技术集于一身。硅谷的区块链公司 Kambria 希望通过区块链的开源及经济激励特性,利用社区的力量解决机器人当前被技术难、成本高而“锁住”的问题。目前已与越南、日本、澳大利亚、美国的企业合作,项目包括机器人、数据分析、甚至是飞行汽车(flying car)。
“机器人现在可以说被锁住了,我们觉得机器人可以做很多事,但为什么现在不是这样呢?”Kambria 联合创始人 Thuc Vu 接受 DT 君采访时直言。目前机器人领域有几个问题,首先,技术涵盖范围很多,门槛很高,因此多半只有大型企业才有充足的资源投入研发,再加上正因为投资成本太高,鲜少有人愿意将研发出来的成果对外分享,所以有很多专案或研究其实都是在研究一样或类似的技术,基于商业利益考量,“企业习惯把研发成果藏起来”,实属正常,只是科技领域总有一群信奉开源精神的开发者,愿意透过分享及开放态度,来推动这个产业走得更快些。
Kambria 想的就是这件事,打造一个聚合了开发者、机器人公司、有机器人使用需求的企业、零部件厂商的平台,开发者或机器人公司可以把自己的代码、硬件设计等,放在 Kambria 平台上,其他人则可付费使用该技术;另一方面,对机器人项目有需求的企业,也可以在 Kambria 上成立专案,通过资金吸引社区里的开发者来帮忙,当然,也可以上来找人才。要怎么媒合各方人马、怎么计价及分润,复杂度很高,也可能引起争议,以往很难做到,现在,交给区块链的智能合约自动执行,一切就变成合理可行,让开发者共享资源,不用担心权益受损。
图:Kambria 联合创始人 Thuc Vu,他身旁的该款 OhmniLabs 机器人参加了伦敦时尚周,所以外观加了许多闪亮的水晶。(图片来源:Deeptech)
远端临场机器人已卖出超过 300 台
Kambria 团队之所以有这个打造专属机器人开源社区的想法,因为他们自己就曾经历过那段艰辛的过程。时间回到 3 年前,一家名为 OhmniLabs 机器人公司成立,并在 2017 年 9 月推出自家第一款远端临场机器人(Telepresence Robots),用户通过笔记本可以远端控制机器人的移动、进行视讯等,价格 1495 美元,OhmniLabs 的创始人之一就是 Thuc Vu。另外值得一提,他最早曾创立一间社交讯息分享公司 Katango,在 2011 年被谷歌收购,团队及技术并入 Google+ 之下。
Thuc Vu 告诉 DT 君,OhmniLabs 机器人已经卖出超过 300 台,主要应用在老人陪伴、教育领域。对评估一家机器人初创公司来说,这个成绩算是不错,不仅已经量产出货,也有实际的客户。
但是在开发 OhmniLabs 机器人的一连串过程是很痛苦的,机器人新创公司的难度非常高,从建立实验室、找供应链生产,“但其实大家可以共享一些技术,区块链能够解决这些重复投入资源导致成本及时间浪费的问题”,因此激励他成立 Kambria。
对于两家公司的定位,Kambria 像是 Linux 基金会,专研技术和生态圈的发展,OhmniLabs 就像是 Ubuntu,做产品、创造利润。
图|OhmniLabs 远端临场机器人,机身是用 3D 打印出来(图片来源:Deeptech)
三只脚搭起生态圈
既然要打造机器人的生态圈,能吸引多少开发者就很重要,要怎么跟现有开发者群竞争呢?对于这个问题,Thuc Vu 指出,不是竞争,而是合作。他解释,目前机器人的开发社群最大的是 ROS(Robot Operating System),Kambria 也跟 ROS 合作,如果开发者愿意,以往是免费分享代码,未来可以获得代币收益。另外,知名开发社群平台 GitHub 是聚焦在“软件资源”,但机器人对硬件的需求同等重要,如果想取得硬件开源资源如机构设计、电路板设计等,就可以到 Kambria 平台来。
简单来说,Kambria 有三大核心元素,一是由 Kambria 开发的 KDNA 代码库及开发语言,包含很多模块,调用这些模块就能制成特定的机器人或机器人部件,以 OhmniLabs 远端临场机器人为例,光是一个电机系统就涵盖了电机工程(电机控制板)、韧体(换向算法)、机构设计(外壳、介接等)、以及软件 API 等。而且 KDNA 适用于软硬件,“让软件或硬件开发者使用同一个语言来开发技术,让他们彼此好沟通”。