Table of Contents

Enum MotionTrackerCameraDeviceTrackingMode

Namespace
easyar

Felder

VIO = 0

Nur Tracking und Kollisionspunktwolken per Tippen, geringe CPU-und-Speicherauslastung, unterstützt jedoch keine Ebenenerkennung, Relokalisierung oder Ankerpunkte.

SLAM = 1

Simultanes Tracking und Mapping, unterstützt Relokalisierung nach Verlust, Tippen auf Kollisionspunktwolken und Ebenenerkennung, bietet aber keine Ankerpunkte, unterstützt keine Echtzeit-Pose-Korrektur und hat eine etwas höhere CPU-und-Speicherauslastung.

Anchor = 2

Simultanes Tracking und Mapping, unterstützt Relokalisierung nach Verlust, Tippen auf Kollisionspunktwolken, Ebenenerkennung und Ankerpunkte, jedoch höchste CPU-und-Speicherauslastung. Beim Aufruf von hitTestAgainstPointCloud werden Ankerpunkte automatisch gespeichert, um die Pose in Echtzeit zu korrigieren.

LargeScale = 3

Geeignet für große Szenarien mit simultanem Tracking und Mapping, unterstützt Relokalisierung nach Verlust, Tippen auf Kollisionspunktwolken, Ebenenerkennung und Ankerpunkte. Bietet stabileres Tracking bei großen Szenentiefen. Beim Aufruf von hitTestAgainstPointCloud werden Ankerpunkte automatisch gespeichert, um die Pose in Echtzeit zu korrigieren.