Table of Contents

Enum MotionTrackerCameraDeviceTrackingMode

Namespace
easyar
Assembly
EasyAR.Sense.dll
public enum MotionTrackerCameraDeviceTrackingMode

Felder

VIO = 0

Nur Tracking und Kollisionserkennung durch Tippen auf Punktwolken, geringe CPU-und-Memory-Auslastung, unterstützt jedoch keine Ebenenerkennung, Neuausrichtung oder Ankerpunkte.

SLAM = 1

Gleichzeitiges Tracking und Mapping, unterstützt Neuausrichtung nach Verlust, Kollisionserkennung durch Tippen auf Punktwolken und Ebenenerkennung, jedoch keine Ankerpunkte. Unterstützt keine Echtzeit-Pose-Korrektur und hat eine etwas höhere CPU-und-Memory-Auslastung.

Anchor = 2

Gleichzeitiges Tracking und Mapping, unterstützt Neuausrichtung nach Verlust, Kollisionserkennung durch Tippen auf Punktwolken, Ebenenerkennung und Ankerpunkte, jedoch höchste CPU-und-Memory-Auslastung. Beim Aufruf von hitTestAgainstPointCloud werden automatisch Ankerpunkte gespeichert, um die Pose in Echtzeit zu korrigieren.

LargeScale = 3

Geeignet für große Szenen. Gleichzeitiges Tracking und Mapping, unterstützt Neuausrichtung nach Verlust, Kollisionserkennung durch Tippen auf Punktwolken, Ebenenerkennung und Ankerpunkte. Stabileres Tracking bei großer Tiefenschärfe. Beim Aufruf von hitTestAgainstPointCloud werden automatisch Ankerpunkte gespeichert, um die Pose in Echtzeit zu korrigieren.