微软如何为Dynamics 365 Guides设计全新的注释功能
支持任何地方的优化注释功能
(映维网Nweon 2023年04月17日)为了帮助企业利用数字化技术来实现一系列的业务优化目标,微软早在2018年就带来了基于HoloLens的全息指南工具Dynamics 365 Guides。这个工具可以通过全息逐步说明来指导员工使用所需的工具和配件,以及如何在实际工作环境中进行操作。因其易用性和众多新功能,这个工具越来越受市场的欢迎。
自发布以来,团队就一直在不断改善提升这款混合现实工具。现在,微软又为Dynamics 365 Guides增加了另一组旨在提高用户体验直观感和可靠性的功能,包括可以支持任何地方的优化注释功能。在下面这篇博文中,微软将介绍他们是如何设计全新的注释功能。
提高可靠性,并在Dynamics 365 Guides中引入直接着墨
几千年来,绘画一直是一种普遍的交流和表达形式。从洞穴绘画到现代教学手册,将墨水涂在表面是以简单方式传达思想和信息的有力工具。混合现实技术允许用户能够在物理空间的任何地方进行注释,从而将这种本能的媒介带到了未知的领域。借助Dynamics 365 Guides 8.0,微软将着墨的力量带到了混合现实,从而为远程参与者提供了一种独特的方式,并允许其在HoloLens操作员的视场中直接墨迹,以这种方式来转移他们的专业知识。
从历史上看,D365辅助线中的注释仅限于在HoloLens生成的网格放置墨迹,而这是HoloLen感知到的复杂环境的虚拟表示。在网格放置墨迹在具有简单平面的场景中效果最佳,例如突出显示工作台上面的卷尺。但从快速移动的汽车生产线到高精度的芯片制造厂,客户会在更复杂的环境中使用Guids。微软想为我们的用户构建可靠、准确和特别的体验。以下是具体的做法:
1.从好到非常好
对于Guides 8.0,微软的目标是将核心功能从远程辅助移植到Guides,使客户能够在使用现有Guides的同时利用混合现实呼叫。展望未来,团队希望从好到非常好。他们从深入审查、分析内部数据、客户访谈和在自由设施中进行广泛测试开始,并发现了当前体验的三个主要缺点。开发人员在注释的常见用例背景下探索,突出HoloLens操作员视场中的特定区域:ATV的机器、散热器或减震器等。
他们发现的问题主要包括
- 远程溅墨:为了准确地看到注释,你必须将自己定位在与注释者完全相同的角度。即使是微小的方向更改都可能导致注释在Z轴上出现飞溅。当远程专家绘制复杂的表面结构并生成不完整的网格数据时,这种情况进一步加剧。这种远程溅墨令HoloLens操作员感到困惑,并降低了远程专家作为工具的注释可靠性。
- 多笔划形状:远程专家通常会在HoloLens操作员视图的2D横截面绘制多笔划形状。由于他们看到的是2D视图,因此他们希望HoloLens操作员以同样的方式看到形状。然而,网格读数可能不完整或在笔划之间发生变化,因此HoloLens操作员通常会看到不相交的视图。这给HoloLens操作员带来了极其困惑的体验。
- 只能在触手可及的范围内着墨:在以往,你只能在一段距离外的表面着墨,从而限制了你对附近任何区域进行注释的能力。不能注释的地方限制了用户。
2. 眼见为实
我们知道混合现实的力量在于眼见为实。同样的理念延伸到了功能开发。在写一行代码之前,团队投入了大量时间在ATV周围徘徊,用手势示意想象中的注释,以可视化希望HoloLens操作员看到的注释。
在这样做的同时,开发人员探索了一系列改进注释的方法,从平滑HoloLens生成的网格到虚拟窗口,无所不包。通过物理原型,他们能够对想法进行压力测试,根据边缘案例进行验证,并更快地找到可行的解决方案。最终,团队提出了两种改进注释的新方法:
2.1 智能平面注释
团队在研究过程中发现的核心问题是,远程专家在2D中绘制,而HoloLens操作员在3D中感知,这往往会导致远程专家的意图和HoloLen操作员的感知之间存在差异。所以,研究人员选择在一个平面绘制每个远程专家的笔划,从而完全避免这种差异。在运行时通过对放置墨水的区域中的网格进行统计分析,智能地决定每个注释的平面。
HoloLens操作员看不到平面本身。相反,它只是充当远程专家着墨的画布。使用平面方法同样有助于解决另一个问题,即多笔划对象。他们应用缓存机制来确定何时应该根据前一个墨迹笔划的时间和距离接近度重新计算平面。
2.2 直接着墨
要解决HoloLens操作员在其附近区域内着墨的能力,需要重新思考HoloLen操作员如何在世界上放置墨水。微软希望直接上墨能像拿起钢笔画画一样简单。直接着墨包括两个核心组成要素:开启直接着墨模式和直接着墨交互。
- 直接着墨模式:在研究阶段,他们探索了许多采用直接着墨模式的概念。有的非常简单,只需在现有的UI中添加一个额外的按钮,而其他则包含了未来主义的概念,比如转动手腕来获得注释栏。最终,团队在现有的调用窗口下面引入了一个新的注释栏,其中有一个单选按钮来选择特定的注释模式。这提供了一种简单易行的方法,可以在不重新定义交互范式的情况下实现直接着墨。
- 交互:团队集思广益,提出了关于操作员如何在世界中放置墨水的想法,但他们回到了一个既定的模式:捏一捏,然后移动。HoloLens操作人员会在食指上看到一个油漆斑点,在完成绘制后捏住放置并松开手指。这是客户熟悉的现有模式,并在物理世界中有诸多相似之处,比如在开始写作之前抓捏一支笔。
3. 一次飞跃
经过多次设计探索、日常原型制作和多种视角解决,团队终于为Dynamics365 Guides带来了改进后的注释体验。
引入的智能平面选择和平面缓存为远程专家带来了显著的可靠性提升。远程专家现在能够在高度复杂的表面绘制,并相信放置的任何墨水都会如同他们想要的那样出现。
另外,通过触摸,微软引入了一种全新的交互模式,令HoloLens操作员能够轻松地分享他们的想法。
4. 下一步?
微软表示:“我们始终专注于突破混合现实的界限,我们迫不及待地想看看我们的客户将如何使用改进的注释来加强和创建新的工作流程。同时,我们将不断更新D365 Guides应用程序的稳定性改进和新功能。”