制造业中的ARKit

在今年的RWDevcon上,我探讨了iOS框架的新方面。 本文是我在乔伊·德维拉(Joey DeVilla)关于增强现实(AR)的研讨会上学到的内容的回顾:其背后的历史,框架的简要介绍以及我对制造业中AR的未来的看法。 享受🙂

剧透警报,AR是神奇宝贝Go发明的! 第一个增强现实设备是1968年由Ivan Sutherland发明的。 在Woz组装Apple I电脑之前的3年。 Sutherland是哈佛的计算机科学家,他还率先开发了计算机图形和人机交互。 他与两个哈佛同学一起建造的第一个原型是如此笨重,由于重量巨大,必须将其悬挂在天花板上。

汤姆·考德尔(Tom Caudel,1990年在波音公司)紧随萨瑟兰(Satherland)的脚步。 他着手更换20英尺长的固定板,以使用工人可能会戴在头上的系统组装线束。 不幸的是,由于硬件限制,例如电池大小,处理能力和网络限制,他的系统没有投入生产。 工人四处走动时,跟踪系统的响应能力不足。

迪士尼于2011年在时代广场上使用该技术庆祝了米奇83岁生日。游客可以与角色共舞,并且他们的互动被投影在大屏幕上

当结合这两个系统时,ARKit可以计算深度信息,平面并增强所记录的2D图像中的深度错觉。 这是通过比较多个帧并将其与从设备惯性系统经过的距离相关联来完成的。 这称为立体或立体成像。

图像识别

图像检测大大改善了AR的用例。 它可以用作触发功能的输入机制。 例如,在Perficien Digital Labs的视频中,当检测到相应的站点时,公交车的时间表和路线就会提示给用户。

为了获得最佳结果,最佳实践包括…

  • 图像检测在平面上效果最好。 例如,瓶子上的酒标(非平面图像)以及墙壁上的画都不会被检测到。
  • 需要准确定义源图像的物理尺寸。 该信息用于计算参考图像与设备之间的距离。
  • 捕获的场景需要点亮:fire-emoji:(双关语意)。 不良的照明条件,光泽或反射会干扰或阻止检测。

波音,美国宇航局和博世等公司正在AR上投入大量资金,以提高制造效率并改善对员工的培训。 例如,组装波音747和767喷气式飞机的工人正在使用免提眼镜来获取实时交互式3D接线图。 据报道,生产率提高了40%。 这项名为Project Juggernaut的工作始于2013年,当时一位工程师使用Google Glass的第一生产单元制造了原型。 用例是在没有技术人员输入的情况下实时获取正确的信息。 在工作人员视野中显示的信息减少了将信息与对象关联所需的时间。

德国跨国公司Bosch(全面披露:他也是Poka的投资者)开发了自己的AR框架和应用程序:通用增强现实平台(CAP)。 CAP是一种多功能解决方案,可显示书面信息的视频片段,图片,带有音频片段的安全说明,3D数据,电路图,技术方案。

制造业中AR的这些示例只是对AR,图像识别以及为支持这些新框架而构建的硬件的可能性进行了初步探讨。

有了Google和Apple,它们都在Android和iOS上发布了自己的AR框架,这为希望使用增强现实构建软件的开发人员降低了进入门槛。 在不久的将来,随着增强现实眼镜的商品化,我们将看到这种技术在中小型企业中得到广泛采用。

当被问及“一年之内,您怎么可能完成第一款交互式图形程序,第一款非过程编程语言,第一款面向对象的软件系统?”萨瑟兰回答:“嗯,我不知道这很难吗? ”。 作为软件工程师,我们需要开始进行原型设计,构建,犯错误,再次尝试并查看有效的方法。 我相信这就是大量采用新技术的原因!

参考文献

波音(1990)

“增强现实”一词是1990年在波音公司由汤姆·考德尔(Tom Caudell)提出的。 他和他的同事David Mizell…

www.idemployee.id.tue.nl

公司尝试使用增强现实技术作为潜在的工作者工具

对于托马斯·考德尔(Thomas Caudell)而言,它的出发点是希望简化飞机的制造。 那是1990年,卡德尔当时是…

www.technologyreview.com

博世的通用增强现实平台(CAP)

博世是在汽车领域使用增强现实应用并协助其发展的先驱。

www.boschautoparts.com

波音公司:波音公司在工厂测试增强现实

波音公司正在使用3D免提交互式接线图在工厂测试增强现实。 看一看…

www.boeing.com

ARKit | Apple开发人员文档

增强现实(AR)描述了从设备的摄像头向实时取景添加2D或3D元素的用户体验…

developer.apple.com

增强现实的主流:简史

于今年夏天推出的《PokémonGo》获得了巨大的成功,这对游戏行业和增强现实(AR)来说都是如此……

hbr.org

为什么ARKit比替代品更好?

ARKit在iPhone上“正常工作”。 这怎么可能?为什么其他系统不能以相同的方式工作? …

medium.com