Mega mappingdienst
Raumkartierung ist der Kern des Mega Cloud-Service und fungiert als zentrale Drehscheibe im gesamten Mega-Arbeitsablauf. Sie verarbeitet die erfassten Daten der physischen Welt und liefert digitale Assets für die Anwendungsentwicklung.
Die folgende Darstellung zeigt die Position der Raumkartierung im Mega-Arbeitsablauf:
flowchart LR
A[Datenerfassung] --> B>Erstellung einer Mega Block-Karte] --> C[Mega-Lokalisierung]
Funktionen im Überblick
EasyAR Mega nutzt einen vollständig cloudbasierten, automatisierten Verarbeitungsablauf. Entwickler müssen keine komplexen Kartierungsalgorithmen lokal ausführen. Nach dem Hochladen konformer Videodaten führt der Cloud-Cluster automatisch folgende Arbeiten aus:
- Feature-Extraktion: Erkennung wichtiger visueller Merkmale in der Umgebung (z.B. Eckpunkte, Texturen).
- Raumrekonstruktion: Berechnung der 3D-Raumkoordinaten von Merkmalen, Generierung von Raumdaten.
- Schleifenerkennung (Loop-Closing): Automatische Identifizierung von Schleifen im Pfad, Eliminierung von kumulativen Fehlern.
- Georeferenzierung: Kombination mit GNSS-Daten zur Ausrichtung des lokalen Koordinatensystems auf das globale geografische Koordinatensystem.
- Multi-Map-Fusion: Unterstützung der Zusammenführung mehrerer unabhängiger Erfassungsblöcke zu einer vollständigen Karte (für große Szenarien).
Block-kartierungsablauf
Kartierungsprojekte dienen der Organisation und Verwaltung von Kartierungsaufgaben. Nach erfolgreicher Kartierung wird ein Block generiert.
flowchart LR
A[Kartierungsprojekt] --> B[Kartierungsaufgabe] --> C[Kartierungsergebnis Block]
- Kartierungsprojekt: Dient zur Organisation und Verwaltung zusammengehöriger Kartierungsaufgaben
- Kartierungsaufgabe: Führt die eigentliche Kartierung durch
- Block: Das Endprodukt einer erfolgreichen Kartierung
Verschiedene arten von kartierungsaufgaben
Je nach Größe Ihres Szenarios und Ihrer Erfassungsstrategie bietet Mega vier Arten von Kartierungsaufgaben. Erstellen Sie entsprechend Ihrer Anforderungen den passenden Aufgabentyp:
Reguläre einzelkarten-aufgabe
- Anwendungsfall: Kleine bis mittlere Szenarien, einmalige Erfassung deckt gesamtes Gebiet ab
- Typische Beispiele: Einzelgeschossiges Einkaufszentrum, Restaurant, Büroetage, Ausstellungsraum, Park
- Erfassungsgerät: GoPro Max 1. Generation 360°-Kamera
- Vorgehen: Erstellen einer regulären Einzelkarten-Aufgabe
Großräumige multi-map-fusion-aufgabe
- Anwendungsfall: Sehr große Szenarien, mehrgeschossige Bereiche, verbundene Zonen
- Typische Beispiele: Großes Einkaufszentrum (verbundene Etagen), Gewerbegebiet (Innen-/Außenbereich verbunden), Universitätscampus (mehrere Gebäude verbunden)
- Erfassungsgerät: GoPro Max 1. Generation 360°-Kamera
- Vorgehen: Erstellen einer großräumigen Multi-Map-Fusion-Aufgabe
Kleinerfassung per smartphone-aufgabe
- Anwendungsfall: Kleine Räume, begrenzte Bereiche
- Typische Beispiele: Zimmer, Ladenlokal, Ausstellungsbereich
- Erfassungsgerät: iPhone / ARCore-fähiges Android-Smartphone
- Vorgehen: Erstellen einer Smartphone-Kleinerfassungsaufgabe
Objekterfassung per smartphone-aufgabe
- Anwendungsfall: Einzelne Objekte
- Typische Beispiele: Ausstellungsstück, Gerät, Produkt
- Erfassungsgerät: iPhone / ARCore-fähiges Android-Smartphone
- Vorgehen: Erstellen einer Smartphone-Objekterfassungsaufgabe
Kartierungsstatus-erklärung
Im Block-Kartierungsbereich des Entwicklercenters sehen Sie den Echtzeit-Status Ihrer Kartierungsaufgaben. Das Verständnis dieser Status hilft bei der Beurteilung des Fortschritts:
| Kartierungsstatus | Erklärung | Empfohlene Aktion |
|---|---|---|
| In Prüfung | Manuelle Überprüfung des Kartierungsvideos läuft | Warten auf Abschluss der Prüfung |
| In Warteschlange | Warten auf freie Serverressourcen | Warten auf Serverzuweisung |
| Wird generiert | Verarbeitung auf dem Server läuft | Warten auf Abschluss der Kartierung |
| Aufgabe erledigt | Kartierung erfolgreich abgeschlossen | Kartierungsergebnis anzeigen |
| Generierung fehlgeschlagen | Kartierung fehlgeschlagen | Fehlerbehebung durchführen |
Kartierungsergebnis anzeigen
Nach Abschluss der Kartierung können Sie das Ergebnis prüfen, um zu bestätigen, ob es den Anforderungen entspricht.
- Erfasste Route ansehen
- Kartierungsbericht anzeigen
- Raummodellvorschau ansehen
- Block-Informationen anzeigen
Fehlerbehebung bei fehlgeschlagener kartierung
Wenn eine Kartierungsaufgabe fehlschlägt, wird folgende Vorgehensweise zur Problembehebung empfohlen:
- Kartierungsbericht prüfen: Kartierungsbericht anzeigen, Lösungen basierend auf den Berichtsinformationen suchen.
- Fehlerbehebungsleitfaden konsultieren: Siehe Leitfaden zur Fehlerbehebung bei Kartierungsproblemen für Lösungen zu häufigen Problemen.
- Technischen Support kontaktieren: Wenn die oben genannten Schritte nicht helfen, kontaktieren Sie das EasyAR-Team und geben Sie die
JobIDaus dem Kartierungsbericht an, um eine schnelle Problemdiagnose zu ermöglichen.