Table of Contents

Enum MotionTrackerCameraDeviceTrackingMode

Namespace
easyar

Felder

VIO = 0

Nur Tracking und hit test gegen Point Cloud sind verfügbar. CPU- und Speicherverbrauch sind gering, aber Ebenenerkennung, Relokalisierung und Anchors werden nicht unterstützt.

SLAM = 1

Führt Tracking und Mapping gleichzeitig aus. Unterstützt Relokalisierung nach Verlust, hit testing gegen Point Cloud und Ebenenerkennung, hat aber keine Anchors, unterstützt keine Echtzeit-Posenkorrektur und verbraucht etwas mehr CPU und Speicher.

Anchor = 2

Führt Tracking und Mapping gleichzeitig aus. Unterstützt Relokalisierung nach Verlust, hit testing gegen Point Cloud, Ebenenerkennung und Anchors, hat aber den höchsten CPU- und Speicherverbrauch. Anchors werden beim Aufruf von hitTestAgainstPointCloud automatisch gespeichert, und die Pose wird in Echtzeit über Anchors korrigiert.

LargeScale = 3

Geeignet für große Szenen. Führt Tracking und Mapping gleichzeitig aus und unterstützt Relokalisierung nach Verlust, hit testing gegen Point Cloud, Ebenenerkennung und Anchors. Bei großer Tiefenschärfe ist das Tracking stabiler. Anchors werden beim Aufruf von hitTestAgainstPointCloud automatisch gespeichert, und die Pose wird in Echtzeit über Anchors korrigiert.