实战 HoloLens 项目(1),电柜装配指南

我们是上海游七——专业的HoloLens 定制开发团队,是你项目中性价比最高的螺丝钉。在这一系列文章中,我们会回顾之前做的,关于HoloLens设备(一代和二代),超过百个项目的开发过程和经验。希望对你有所帮助,也期待我们有一天可以进一步合作。

实战 HoloLens 项目(1),电柜装配指南

项目背景

俗话说的好,有心栽花花不开,无心插柳柳成荫。有时候付出很多心血的项目,未必有所取得成绩。有时候随便做一个Demo,却是能吸引很多客户过来开展业务。——《电柜装配指南》就是这样的一个无心插柳的项目。

在最初我们决定做HoloLens 业务的时候,团队有一个判断。真正能给客户带来价值的应该是工业项目,不论是工业点检或者巡检。抑或是人机AR操作,或者是维修指引,都是很可能会最早带来客户真实利润的项目。所以我们对工业项目格外重视,甚至很多项目一分没有给我们的时候我们都会去实地开发,因为对我们来说比赚钱更有价值的是了解行业。

直到现在为止,我们都是比较习惯于进工厂里面的,不论是联合利华的灌装车间,上汽通用的汽车装配线,还是蚌埠离合器的工厂,很多时候我们都免费去给人家做项目。(可能这也是我们项目做的比别的团队更多的原因)

腾讯云视频点播示例

开发过程

无锡电柜厂就是这时候找到我们团队的,那时候正值2017年年末,厂方决定测试一些可能的新的设备项目开发。让我们去工厂看下。

早晨天没亮就坐火车去无锡。进了工厂车间一看,可把我们乐坏了。这玩应儿太适合做混合现实了,电柜,这东西又大又方,乍一看好像一个电冰箱,里面电线五彩缤纷,谁看谁都懵。

为什么说电柜很适合做混合现实呢,首先是电柜装配,在空间上极其复杂,各种线路的链接分类外行是看不懂的,就算很多从业人员估计也是要学习一阵子才能上手。这玩应儿很适合用混合现实设备来做,不需要复杂的特效,只要把电线都标注下来就足够了。

和一些对美术模型要求高的项目不同,电线这东西,特别适合通过程序生成。适合程序生成的东西,就是和给用户自己配置,我们可以做一个服务器让用户自己配置电线的装配方式和过程,然后通过网络传递给车间的工人,装配的过程和方式,以及相关的标注,都可以实时更新。就算现在来看,这也是一个非常有价值的项目。

我们通过一些图形识别定位到电柜的位置,然后可以从网上读取线材的具体配置,实时的动态的显示电线和响应器具的装配方法。

这个项目不仅仅能帮助新的工人快速学习装配电柜的方法,也能远程指导维修。更重要的是对装配流程标准化,我们可以规定每个线材的装配顺序。想起来都是电柜装配维修都是很有价值的。

尾声和未来

相对于设计而言,这个项目只做了本地客户端部分。​并没有实现网路云服务。适合可惜的一方面。我们也期待有一天能​从前端到后端来完善整个项目。

这个项目,在之后的两年里面,让很多人看到这个电柜装配的视频都很感兴趣,很多客户因此而联系我们,也帮助我们拓展了很多工业方面的业务。这是好事情,但仍有缺憾,今天在写这个文章的时候,我仍然能回忆起当时对这个方向的一些憧憬和畅想。

如果有一天,这个项目能完成,设计师可以通办公室网络云平台输入新的电柜电线配置,让远在千里之外的维修工程师带上HoloLens 眼镜,一切电流的奥秘在面前逐渐展开,依次有序流动,分支汇总,最后在固定到机柜之上,成为安全稳定的设备。一切都那么美丽,一切都是那么美好。

所以在此,希望看到这篇文章的您,可以有机会帮助我们找一个电配车间合作,把这个项目实现完整。期待和您的合作。

技术细节

项目通过Vuforia 进行空间定位,在机柜上只要贴一个logo或者定制的标签就可以。虽然Unity本身就有LineRender 组件来帮助画线功能,但是 MRTK中提供了更方便的画线工具(包括插值曲线或者贝塞尔曲线等等)。UI我们也是直接

使用了MRTK中的组件来实现的,最后通过一个BillBoard来实现UI的旋转。

在计划中我们会通过node.js来实现一个配置服务器(数据库可以用sqlite来做),通过restful api和HoloLens上面的程序交互,工程师可以在网上录入新的机柜尺寸和线材以及器械的数量来增加或者更新已有的电柜配置。而不同的电柜配置可以通过机身上的Logo来区分。

原创文章,作者:游戏开发极客,如若转载,请注明出处:https://hololens2.cn/2020/10/02/%e5%ae%9e%e6%88%98-hololens-%e9%a1%b9%e7%9b%ae%ef%bc%8c%e7%94%b5%e6%9f%9c%e8%a3%85%e9%85%8d%e6%8c%87%e5%8d%97/

发表评论

电子邮件地址不会被公开。 必填项已用*标注