在 Dynamics 365 Guides 中使用对象定位点定位指南

对象定位点使用 HoloLens 2 上的传感和处理功能来识别实体对象并将其与 Guides 中的数字孪生体匹配。 此功能仅支持大型静态对象。 查看选择目标对象的最佳做法。

创建对象定位点的总体流程

要使用对象定位点,作者必须完成以下步骤:

  1. 在现实环境中标识要将指南定位到的合适对象

  2. 通过 Guides 模型驱动应用导入并转换该对象的数字孪生体

  3. 选择对象定位点作为指南的定位点方法,并通过 Guides PC 应用将生成的对象定位点分配给指南

限制

Dynamics 365 Guides 的对象定位点具有以下限制:

  • 不支持政府社区云 (GCC) 区域。

  • 如果您使用更改定位点方法从对象定位点切换为其他定位点,将不会迁移全息影像的已保存位置信息。 作者应检查全息影像的位置情况。

  • 移动了或正在移动对象可能会导致精度出现差异。

先决条件

  • 有效的 Dynamics 365 Guides 许可证(试用版或付费版)

  • Dynamics 365 Guides 解决方案 900.0.0.1 版(2023 年 10 月 17 日)或更高版本

  • Dynamics 365 Guides HoloLens 应用 900.2130.7001.0 版(2023 年 10 月 17 日)或更高版本

  • 您的目标对象的数字三维对象。 您可以从任何三维对象开始,也可以使用第三方扫描应用程序来捕获对象。

    注意

    您对第三方应用程序的使用受您与第三方之间的条款约束。 Microsoft Corporation 与任何第三方产品之间不存在附属、合作伙伴关系,也不公开支持或赞助第三方产品。 对于由于使用任何第三方产品而导致的任何类型的损害,Microsoft 明确表示不承担任何责任。

在定位点向导中选择定位点类型

您可以从 PC 应用中的大纲页面访问定位点向导。 创建或打开指南后,大纲页面会自动出现。

  1. 大纲页面上,选择立即设置定位点

    突出显示“定位点”命令和“立即设置定位点”命令的大纲页面

  2. 选择定位点方法页面中的对象定位点下,选择选择

    注意

    如果显示试用预览版按钮而不是选择按钮,请确保已将 Dynamics 365 Guides 解决方案更新为 900.0.0.1 版,即已更新至 Dynamics 365 Guides PC 应用 900.2130.7001.0 版,或者与管理员联系。 除政府社区云 (GCC) 区域之外的所有其他区域的租户都有权访问对象定位点。

  3. 要将您的三维对象添加为对象定位点,请在我的文件选项卡中选择创建

    突出显示“创建”按钮的“我的文件”选项卡

    Guides 模型驱动应用将在您的 Web 浏览器中打开。

    注意

    如果系统提示您输入凭据,请使用您环境的凭据登录。 您需要具有作者或管理员角色并具有合适的权限才能访问模型驱动应用。 具有受限制作者角色的用户可能无法访问模型驱动应用。

在 Guides 模型驱动应用中转换文件

按照 Guides 模型驱动应用中屏幕右侧的说明选择和转换您的 3D 文件。 支持以下文件类型:.obj、.fbx、.glb、.gltf 和 .ply。 文件大小上限为 128 MB。

  1. 名称字段中,输入对象定位点的名称,并选择要在其中创建定位点的父文件夹

    在右侧显示了说明并显示了“名称”字段的模型驱动应用的屏幕截图。

  2. 选择屏幕顶部的保存

    重要提示

    在选择保存之前,下一步中的选择文件按钮不会显示。

  3. 源三维对象下:

    1. 选择选择文件,然后浏览到您的三维对象并上传该模型。

    2. 长度单位字段选择度量类型,该类型需与在源文件中创建三维对象时所用的单位相匹配。

      “长度单位”字段

      提示

      如果您上传的文件类型为 .fbx,Guides 可以自动确定长度单位。 对于使用文件中的长度单位,选择

    3. 选择在用于创建三维对象的垂直轴上指向下方的重力方向。 该方向可确保对象定位点相对于地板垂直转换。 重力字段的默认值为 -Y

    4. 详细级别字段选择大小。 在更快的检测和更准确的定位点位置之间做出选择。

      • 4 厘米:对象定位点可以被 HoloLens 更快检测到,但精度较低。 放置在对象表面上的全息影像在两次会话之间可能会移动 2-3 厘米。

      • 2 厘米:精度更高。 建议仅将其用于较小的对象,因为它需要在 HoloLens 上进行更多处理。

        根据经验,放置在对象表面的全息影像的准确度约为您选择的细节级别的 1/2。

  4. 已转换的三维对象下,选择转换为对象定位点以开始转换过程。

    转换状态字段显示状态。 您也可以选择刷新以刷新页面状态。 在转换过程中,您可以创建其他对象定位点或返回到 PC 应用以编辑您的指南。

  5. 转换完成后,转换状态字段中将显示“成功”。

返回到 PC 应用中的定位点向导,将对象定位点分配给指南。 或者,将缩略图分配给对象定位点。

将缩略图分配给对象定位点(可选)

要想在 PC 应用的我的文件中轻松地标识对象定位点,请在模型驱动应用中为对象定位点分配缩略图。 如果您未分配缩略图,系统将会分配默认的对象定位点缩略图。

  1. 选择对象定位点名称旁边的圆圈。

    图像缩略图的圆圈

  2. 选择图像对话框中,选择上传图像,然后选择要用作缩略图的图像。

    上传图像完成后,预览图像将发生变化。

  3. 选择更改以确认新图像。

在定位点向导中将对象定位点分配给指南

  1. 在 PC 应用的定位点向导中,选择下一步,然后选择返回以刷新我的文件选项卡。您应该能够看到对象定位点。

    提示

    筛选器将自动设置为对象定位点

  2. 将对象定位点拖动到分配对象定位点区域中的定位点图标,为指南分配该定位点,然后选择下一步

    显示了要将定位点拖动到和从中拖动定位点的位置的屏幕截图

    提示

    要预览对象定位点,请在定位点向导中选择对象定位点缩略图,以打开属性选项卡。您还可以在 Guides 模型驱动应用中查看对象定位点。

  3. 定位点向导中的三个后续步骤是可选操作:

    1. 对目标对象拍照,然后选择下一步

    2. 导入目标对象位置的照片,然后选择下一步

    3. 根据需要添加自定义说明以帮助操作员找到目标对象,然后选择完成

在 HoloLens 应用中检测对象定位点

  1. 在 HoloLens 应用中打开指南。

  2. 在您的实体环境中找到目标对象。

  3. 选择启动扫描

  4. 围绕对象移动以对其进行扫描。 HoloLens 会根据对象定位点自动识别对象。

  5. 如果系统提示您继续围绕对象移动,请继续移动。

    扫描成功后,对象将具有绿色覆盖区域。

    绿色覆盖区域的 GIF 图像

此时,您的指南应已成功定位到对象定位点。

通过调整最低扫描百分比提高检测准确度

如果您想提高定位点位置的准确性,请在 PC 应用的定位点步骤卡片中添加文本说明和图像,以鼓励操作员从各个侧面充分扫描对象。 使用 HoloLens 进行更充分的对象扫描,将使 Guides 能够将对象定位点更准确地放置在现实对象上。

您可以使用 Guides 模型驱动应用来设置更高的最低扫描百分比值,从而使得操作员必须进行更充分的扫描。 该字段可以覆盖定位点需要达到的内置最低扫描百分比。

  1. 在 HoloLens 上使用 Guides 对对象进行多次练习扫描。 当对象检测网格从蓝色变成绿色时,就说明已经达到了预先计算的最低扫描百分比

  2. 继续扫描,直到操作员的扫描达到您认为充分的程度为止。

    在 HoloLens 上进行定位点扫描期间显示的扫描百分比

  3. 注意每次练习扫描达到的扫描百分比,并确定合理的最低数值。

  4. 在模型驱动应用中的已转换的三维对象下,输入新的最低扫描百分比并选择保存

  5. 在 HoloLens 上使用 Guides 并进行测试扫描以确保其正常工作。 最低百分比应该足够高,以要求操作员进行更充分的对象扫描,但又不能过高,否则需要花费太多时间或精力才能完成。

    提示

    Guides 仅会在增加最低扫描百分比的情况下覆盖原有值。 它预先计算每个对象定位点的绝对最低扫描百分比值。 在 HoloLens 上进行扫描时,它会忽略所有低于其预先计算值的最低扫描百分比值。

让操作员从更多角度扫描模型,可以提高对象定位点位置的准确性,从而提高向每个操作员显示的全息影像的位置的准确性。

后续步骤