Skip to content

Latest commit

 

History

History
64 lines (39 loc) · 2.29 KB

File metadata and controls

64 lines (39 loc) · 2.29 KB

Proof-of-Concepts

These proof-of-concepts are part of the first Assignment.

Markerless Object Positioning

Open in Browser
Open in Browser with Debug

Learnings:

  • Der Tracker braucht ein paar Sekunden, um den Raum zu erkennen
  • Hitbox wird auf knapp 0° erkannt → Sehr flacher Erkennungs-Winkel
  • Objekte vor simulierter Umgebung werden nicht erkannt
  • Sehr gutes räumliches Tracking (auch bei schnellen Bewegungen). Distanz muss noch getestet werden.
  • Bei dunklen Lichtverhältnissen wird das Tracking schlechter
  • Positionierung von 3D Objekten ist auf ca. 8-10 m möglich (über das Fadenkreuz)

Marker based Object Positioning

Open in Browser
Open in Browser with Debug

Learnings:

  • Konnte leider nicht getestet werden, da Funktion nur auf Android-Geräten verfügbar ist

Geo-based Object Positioning

Open in Browser
Open in Browser with Debug

Learnings:

  • Genauigkeit der GPS Positionierung ist auf 5 m beschränkt. Positionierung von 3D Objekten ist damit nicht möglich.
  • Positioneriung genauso wie bei Markerless Object Positioning
  • Bei schlechten GPS Signalen wird das Tracking (Enter of Boundingbox) schlechter
  • GPS Positionering funktioniert draußen besser als in geschlossenen Räumen

Markerless Audio Positioning

Open in Browser
Open in Browser with Debug

Learnings:

  • Positionierung funktioniert wie bei Markerless Object Positioning
  • Breite des Audio-Ausschlags kann recht genau spezifiziert werden
  • Audio wird leicht leiser, wenn sich vom Zentrum des Ausschlags entfernt bzw. weggewendet wird
  • Audio wird signifikant leiser, wenn sich hinter das Objekt bewegt wird

Interact with Cube to play Audio

Open in Browser
Open in Browser with Debug

Learnings:

  • Audio wird abgespielt, wenn der Würfel berührt wird
  • Herausforderung ist die Übersetzung von 2D (Click event) auf 3D (Position des Würfels) → Lösung über Raycaster (Vektoren)