Table of Contents

Guida all'uso di mega

Mega è la tecnologia di calcolo spaziale end-to-cloud su scala urbana sviluppata da EasyAR. Attraverso soluzioni di acquisizione flessibili, capacità di mappatura e localizzazione stabili e una suite di strumenti completa, mira a creare un gemello digitale persistente e ad alta precisione per l'intero mondo fisico (ad esempio città, campus o grandi centri commerciali). Con Mega, la tua applicazione può ottenere un posizionamento preciso su larga scala sia indoor che outdoor e un'occlusione reale-virtuale, offrendo agli utenti un'esperienza di interazione spaziale senza precedenti.

Mega presenta alcune differenze rispetto alle tradizionali funzionalità AR:

Tracciamento immagini Tracciamento del movimento Mega AR spaziale su larga scala
Riconoscimento e tracciamento in tempo reale di immagini piane Ottenere posizione e orientamento del dispositivo rispetto al mondo reale Associare e fondere l'intero mondo reale con contenuti AR
✅ Contenuti stampati e 3D perfettamente associati e fusi ❌ Bassa associazione tra contenuti AR e scena ✅ Percezione spaziale AR associata e fusa con l'ambiente
❌ Necessità di indicare quali stampe consentono esperienze AR ✅ Esperienza AR possibile in qualsiasi momento ✅ Copertura completa della scena, nessun bisogno di suggerimenti puntuali

Guida introduttiva a mega

A differenza del tradizionale posizionamento GNSS che dipende dai segnali satellitari, Mega si basa su tecnologie avanzate di localizzazione visiva. Abbinando i dati delle immagini catturate in tempo reale dal dispositivo dell'utente con dati tridimensionali pre-costruiti ad alta precisione, determina la posa 6 DoF dell'utente nel mondo fisico. In base a questa posa, l'applicazione può renderizzare e sovrapporre contenuti virtuali nella corretta posizione fisica.

Puoi seguire il flusso di lavoro qui sotto per iniziare a utilizzare Mega da zero:

flowchart LR

A[Acquisizione dati] --> B[Costruzione mappa Mega Block] --> C[Configurazione database di localizzazione, posizionamento contenuti virtuali] --> D[Localizzazione Mega]

Acquisizione dati

Mega offre vari metodi di acquisizione come fotocamera panoramica, smartphone e scanner laser. Puoi scegliere in base alle caratteristiche della scena target, consultando la tabella seguente:

Scena tipica Soluzione di acquisizione Dispositivo di acquisizione Tempo di acquisizione previsto Anteprima rapida
Spazi ampi (centri commerciali, musei) Acquisizione singola immagine con fotocamera panoramica GoPro Max Meno di 128 minuti Acquisizione dati con fotocamera panoramica
Spazi molto ampi (grandi aree turistiche, strade continue) Fusione di acquisizioni panoramiche su vasta scala GoPro Max Oltre 128 minuti Acquisizione dati per spazi su larga scala
Spazi piccoli (stanze, negozi, showroom) Acquisizione spazi ristretti con smartphone iPhone / smartphone Android ARCore Entro 15 minuti Acquisizione dati spaziali con smartphone
Oggetti singoli (espositivi, attrezzature, prodotti) Acquisizione oggetti con smartphone iPhone / smartphone Android ARCore Entro 15 minuti Acquisizione dati di oggetti specifici con smartphone

Costruzione mappa Mega Block

Dopo aver completato l'acquisizione dati, devi creare un'attività di mappatura per caricare i dati acquisiti su EasyAR Developer Center. Il sistema di mappatura cloud Mega elaborerà automaticamente e costruirà la mappa Mega Block.

Diverse soluzioni di acquisizione corrispondono a diversi tipi di attività di mappatura:

Dopo la mappatura, puoi visualizzare i risultati:

Consiglio

Se la mappatura fallisce, consulta la guida alla risoluzione dei problemi di mappatura.

Attivazione servizio di localizzazione

Dopo aver verificato che i risultati della mappatura siano corretti, devi aggiungere la mappa Mega Block al database di localizzazione per poterla utilizzare. Passaggi dettagliati:

Consiglio

Risoluzione dei problemi

Se riscontri problemi o situazioni non ideali nel flusso precedente, consulta prima queste guide specifiche:

Se queste guide non risolvono il problema, raccogli i dati e le informazioni necessarie e segnala il problema al personale EasyAR.

Guida avanzata a mega

Dopo aver configurato il servizio base di localizzazione Mega, puoi consultare le sezioni seguenti per approfondire ulteriori funzionalità e caratteristiche di Mega e ottimizzare per scenari complessi.

Scenari avanzati

Quando utilizzi Mega per costruire servizi di localizzazione, potresti incontrare requisiti di scenari complessi. Questa sezione presenta soluzioni di ottimizzazione specifiche per questi scenari:

Verifica e diagnostica

Prima del lancio della tua applicazione, puoi verificare e diagnosticare l'efficacia della localizzazione attraverso:

Manutenzione operativa

Con il funzionamento a lungo termine del servizio, l'ambiente fisico potrebbe cambiare e la portata del business potrebbe espandersi. Questa sezione spiega come eseguire una manutenzione continua, ottimizzazione e scalabilità del servizio.

  • Aggiornamento scena: come aggiornare e migliorare solo i dati della mappa sottostante mantenendo invariata la posizione dei contenuti virtuali esistenti quando l'ambiente reale cambia.
  • Scalabilità del servizio: soluzioni per gestire la crescita del business, inclusa stima QPS del servizio di localizzazione, monitoraggio della capacità e processo di scalabilità.
  • Migrazione versione: come migrare agevolmente i dati esistenti al nuovo servizio quando il servizio di mappatura Mega subisce aggiornamenti significativi.
  • Aggiornamento formato dati: migrare agevolmente il formato dati del servizio di localizzazione a un formato più performante e aggiornato.

Manuale di riferimento

Per i plugin dell'editor e gli strumenti mobile coinvolti nell'intero flusso di sviluppo, forniamo documentazione di riferimento dettagliata:

  1. Mega Studio (Unity) ambiente integrato per caricamento mappe, annotazione contenuti e simulazioni in Unity Editor.
  2. Mega Toolbox (App) toolbox completo per dispositivi mobile per acquisizione dati e test sul campo.
  3. Mega Toolbox (Mini-program) strumento di test sul campo leggero senza installazione di app.

Considerazioni finali

Benvenuto nell'utilizzo di Mega per costruire il tuo mondo AR urbano! Per ulteriore assistenza o in caso di difficoltà tecniche durante lo sviluppo, visita la Community Q&A di EasyAR per cercare soluzioni o porre domande, oppure contattaci direttamente tramite i canali commerciali.

Infine, visita il sito ufficiale di EasyAR per gli ultimi aggiornamenti sui prodotti e casi di studio del settore. Buon viaggio nel tuo sviluppo AR!