Revisión del diseño con tecnología de realidad mixta

Microsoft Entra ID
Azure Blob Storage
Azure Cosmos DB
Azure Spatial Anchors

Ideas de solución

Este artículo es una idea de solución. Si te gustaría que ampliemos este artículo con más información, como posibles casos de uso, servicios alternativos, consideraciones de implementación o una guía de precios, comunícalo a través de los Comentarios de GitHub.

En este artículo se describe cómo puede usar un escenario de realidad mixta para permitir que los clientes, diseñadores e ingenieros in situ compartan y revisen fácilmente diseños, como hologramas 3D, en el contexto de su entorno.

Architecture

Architecture diagramDescargue un SVG de esta arquitectura.

Flujo de datos

  1. Los usuarios de la aplicación cliente se autentican con sus credenciales de Microsoft Entra desde HoloLens o un dispositivo móvil.
  2. El dispositivo 1 crea un anclaje con Spatial Anchors de Azure y devuelve un identificador de delimitador.
  3. El dispositivo 1 envía el identificador de anclaje al servicio web de la aplicación para crear una sesión de colaboración. También especifica qué holograma se va a mostrar mediante su identificador en el almacenamiento de blobs de Azure.
  4. La información de la sesión, incluido un código de seis dígitos para unirse a la sesión, se almacena en Azure Cosmos DB. Ese código se devuelve al cliente, lo que permite al usuario de ese dispositivo invitar a otros a unirse.
  5. El dispositivo 2 se conecta al servicio web de la aplicación e introduce el código para unirse a la sesión (se muestra en el dispositivo 1).
  6. El servicio web recupera el identificador del anclaje para la sesión y el identificador del holograma asociado a esa sesión desde Azure Cosmos DB.
  7. El servicio web recupera una clave SAS para tener acceso al holograma asociado a la sesión desde el almacenamiento de blobs. Después, devuelve el identificador de anclaje y la clave SAS al dispositivo 2.
  8. El dispositivo 2 consulta Spatial Anchors de Azure para obtener las coordenadas del identificador del anclaje recuperado en el paso 6.
  9. El dispositivo 2 captura el holograma del almacenamiento de blobs mediante la clave SAS obtenida desde el servicio de aplicaciones.
  10. Los dispositivos 1 y 2 intercambian información de estado a través de un canal de red punto a punto (o a través de una retransmisión del servicio de su elección).

Componentes

  • Microsoft Entra ID: sincronice los directorios locales y habilite el inicio de sesión único
  • Blob Storage. Almacenamiento de objetos basado en REST para datos no estructurados
  • Azure Cosmos DB: Base de datos multimodelo distribuida globalmente para cualquier escala

Detalles del escenario

Las empresas y los equipos de todos los sectores tienen que dedicar tiempo y dinero a las revisiones del diseño. Las imágenes 2D pierden detalles y contexto esenciales, y los prototipos físicos son sumamente caros. En este escenario de realidad mixta, los clientes, diseñadores e ingenieros locales pueden compartir y revisar fácilmente los diseños como hologramas 3D en el contexto de su entorno, lo que acelera las decisiones de diseño y reduce el tiempo de comercialización.

Posibles casos de uso

  • Asistencia remota para solucionar problemas en tiempo real
  • Experiencias envolventes y adaptadas con 3D y IIoT
  • Instrucciones de trabajo basadas en conocimientos para adquirir y ampliar la experiencia

Pasos siguientes