分享丨黑客马拉松项目-链上制造
最近一段时间手痒,约了几个创客大腿,在宁波参加了一个黑客松,现场做了个项目——链上智造,当然少不了在宁波当地玩一玩~队伍名叫NNBB,取自宁宁波波,在25个中韩创客队伍中也获得了第三名的成绩。

先来说说项目,这个项目用一句话来讲:基于区块链及人工智能辅助设计的大批量产品定制工作流。听起来云里雾里,又是区块链,又是人工智能,又是设计制造的。
我们一点一点来介绍,首先这是一个我们创想的未来产品生产的方式。在未来人们会拥有更多定制个人产品的机会,但是怎样去完成定制产品的过程呢,如何采集用户的数据来定制?如何设计出不同的方案来满足需求?如何制造出来这样定制的产品?
数据采集
采集用户的身体数据不是一个难点,现在有如此之多的传感器everywhere,不管是个人的手机上的立体视觉(TOF相机、激光立体相机),还是各种专业的设备。在比赛现场我们做了一个利用Processing + Leap Motion SDK+ Python(数据导出)采集用户手参数的简单DEMO。

人工智能设计

采集到用户手的数据之后,通过交互式进化算法来设计,也就是数据处理,我们利用Rhino + Grosshopper参数化建模,做的是手环,截几张图大家理解一下。

用户选择进化的方向

友好的交互界面

选择喜欢的方向

最终产品
这样设计好处有两个方面:
一是增强 Augmentation
⭕️自动化定量设计分析研究
⭕️自动化选择 / 生成设计方向
⭕️自动化测试和降低设计⻛险
⭕️自动化生成批量不同版本设计
二是自动化 Automation
⭕️智能理解客戶需求 / 建构客戶模型
⭕️智能调用同样问题的类似设计方案
⭕️智能生成最佳性价比的设计方案
⭕️智能分类 / 排序设计条件优先级
⭕️智能跟踪设计的实施问题
整个交互式进化设计的过程,相对于设定目标函数,交互式进化算法(IEAs)允许设计者参与进化开发过程本身。这创造了一个复杂的体验,帮助探索参数模型的广泛组合空间,而不总是知道你要走向何方。这里原微信文章里有个视频方便大家理解。
数据储存
在采集用户个人身体数据的过程中,会产生大量的数据。这其中的身体数据具有不可篡改性,例如你的指纹,你不能修改你的指纹,但是会有被复制去干坏事的风险。那我们利用区块链来保障用户的隐私。首先我们会拿到数据先特征提取,做好数据脱敏再上传到云端(上链),身体数据的使用记录全部在链上。

同时整个平台工作流的交易也通过智能合约来完成,这些交易可追踪且不可逆转。我们在现场做了一个简单的demo

buyer:需求发布 智能合约

saler:接单(定金) 产品交付
分布式制造
在生产制造环节,因为不是大批量的生产,需要生产设备(无论是在工厂还是家里)来根据需求进行柔性制造。在未来,产品可以在任何地方生产(当然是增材制造发展到一定境界)。我们利用8266+阿里生活物联网平台改了一个可以远程下发、控制、集中管理的3D打印机,也许是第一个上阿里生活物联网平台的3D打印机。

最后

总结一下,我们利用区块链来做数据管理,利用人工智能来辅助设计,利用物联网来实现分布式制造。这几个技术和相对应的应用场景,形成一个完整的工作流来完成大规模个人化的产品定制。相比较传统产品的设计制造方式,从不同方面,我们的优势如下图

看到的人多,再更新宁波的游记和一些在比赛时的想法,后续的项目准备一个一个落地,吹过的牛逼都要一个一个实现(快速失败)。
另外推一个我们在宁波黑客马拉松的项目Easy Martrix!——为新媒体艺术而生的电机矩阵,虽然没有获奖但是项目落地性强,感兴趣的朋友👆点击上面的蓝色文字。