Freigeben über


Problembehandlungsstrategie

World Locking Tools (WLT) kann in der Regel einfach als eine Art Blackbox betrachtet werden, die dafür sorgt, dass Hologramme an der gewünschten Stelle bleiben. Diese Betrachtungsweise ist hilfreich, wenn alles ordnungsgemäß funktioniert. Wenn die angezeigten Ergebnisse jedoch nicht Ihren Erwartungen entsprechen, können Sie sich den World Locking-Prozess als drei Ebenen vorstellen.

Die mittlere Ebene ist die sogenannte FWE-Ebene (Frozen World Engine). Auf dieser Ebene wird davon ausgegangen, dass ein internes Netzwerk von Raumankern (Ebene 0) im physischen Raum stationär ist. Dieses Netzwerk wird als Referenz verwendet, um jeden Punkt im virtuellen Raum einem entsprechenden Punkt im physischen Raum zuzuordnen und so einen gebundenen Raum zu erstellen.

Die obere Ebene wird als Space Pin-Ebene bezeichnet. Auf dieser Ebene wird davon ausgegangen, dass die FWE-Ebene ihre Aufgabe erledigt hat. Die Ebene wendet eine interpolierte affine Transformation auf den gebundenen Raum an, um ihn durch Drehung und Übersetzung an den vom Benutzer angegebenen Koordinaten einiger Referenzorte auszurichten. Hierbei handelt es sich um die SpacePin-Positionen.

Somit gibt es drei Stellen, an denen Probleme auftreten können.

  1. Die FWE geht davon aus, dass ein Nachverfolgungsfehler bei den Raumankern vorliegt, und gleicht dies entsprechend aus. Fehler können jedoch nur bis zu einem gewissen Grad herausgefiltert werden. Ausreißer können beispielsweise ignoriert werden, aber wenn alle Raumanker in der gleichen Richtung falsch sind, gibt es keine Möglichkeit, dies zu erkennen. Raumanker mit geringerer Qualität führen also zu einem gebundenen Raum mit geringerer Qualität.

  2. Der FWE kann ein Fehler unterlaufen. Sie verwendet beispielsweise Heuristik, um einige Raumanker zu gewichten und zu priorisieren. Wenn diese Heuristik in Ihrem Fall ungültig ist, kann es vorkommen, dass ungenaue Anker gegenüber genauen Ankern priorisiert werden.

  3. Auf der Space Pin-Ebene werden komplexe Analysen und Interpolationen durchgeführt. Wenn eine schlechte Nachverfolgung zu Neuanpassungsereignissen führt, sind sogar noch mehr Anpassungen erforderlich. Auch hier gibt es viele Möglichkeiten für Fehler.

Der beste Ansatz besteht darin, bei der Überprüfung von unten nach oben vorzugehen. Sind Ihre Anker ohne FWE oder SpacePins im physischen Raum stabil? Oder verschieben/bewegen sie sich im physischen Raum? (Bei den virtuellen Koordinaten sind Änderungen zu erwarten, die physische Position sollte jedoch unverändert bleiben.)

Wenn Sie sich vergewissern haben, dass sich Ihre Raumanker korrekt verhalten, versuchen Sie es mit FWE ohne SpacePins. Die Elemente befinden sich zwar nicht an der gewünschten Position, aber sie sollten im physischen Raum stationär bleiben. Überprüfen Sie, ob das der Fall ist.

Wenn die beiden unteren Ebenen wie erwartet funktionieren, sind Anomalien wahrscheinlich auf die Space Pin-Ebene zurückzuführen.

Die Ermittlung der niedrigsten Ebene, die zu unerwarteten Ergebnissen führt, ist ein wichtiger erster Schritt bei der Problemsuche und -behebung.