Gestione delle strutture con tecnologie di realtà mista e IoT

Cosmos DB
Gemelli digitali
Hub eventi
Funzioni
Ancoraggi nello spazio

Idea della soluzione

Se si desidera vedere questo articolo con altre informazioni, ad esempio potenziali casi d'uso, servizi alternativi, considerazioni sull'implementazione o linee guida sui prezzi, inviare un feedback GitHub!

Migliorare i tempi di attività e le operazioni nell'ospedale, nella produzione, nella vendita al dettaglio e altro ancora con realtà mista e IoT. Questo scenario illustra come visualizzare una replica virtuale dello spazio fisico con dati in tempo reale nel contesto dell'ambiente. È basato su Ancoraggi nello stato di Azure e Gemelli digitali di Azure.

Architettura

Diagramma dell'architetturaScaricare una versione SVG di questa architettura.

Flusso di dati

  1. Il client esegue l'autenticazione al servizio Web di gestione delle strutture e specifica il nome dello spazio in cui si trova nel Gemelli digitali di Azure a oggetti.
  2. Il servizio Web del client esegue l'autenticazione per Azure Active Directory.
  3. Il token Azure AD viene quindi inviato al servizio Ancoraggi nello stato di Azure per recuperare un token di accesso che il client userà in un secondo momento.
  4. Il servizio app recupera le informazioni sui sensori IoT presenti nell'area specificata dal client e restituisce gli ID sensore IoT, nonché gli ID di ancoraggio a cui corrispondono in Ancoraggi nello spazio di Azure.
  5. Il token di autorizzazione di Ancoraggi nello spazio di Azure viene restituito al client insieme agli ID di ancoraggio dei sensori IoT e ai metadati aggiuntivi richiesti dall'applicazione client.
  6. L'applicazione client completa un'analisi visiva dell'ambiente e ne recupera la posizione nell'area. Usando l'API nelle vicinanze di Ancoraggi nello stato di Azure, recupera la posizione di tutti gli ancoraggi nelle vicinanze.
  7. L'applicazione client richiede che i dati e i controlli dei sensori IoT siano visualizzati come ologrammi nello spazio in cui si trovano i sensori, rendendo più semplice per l'operatore rilevare e risolvere eventuali problemi. I dati vengono recuperati dal servizio Web dell'app da Azure Cosmos DB, il servizio che archivia questi dati.
  8. Quando i dati del sensore IoT vengono aggiornati, Gemelli digitali di Azure esegue il push in Hub eventi.
  9. Funzioni di Azure usa un trigger di Hub eventi per elaborare la modifica e aggiornare i dati in Azure Cosmos DB in base alle esigenze.

Componenti

Passaggi successivi