Enum MotionTrackerCameraDeviceTrackingMode
- Namespace
- easyar
Felder
VIO = 0Nur Tracking und Kollisionspunktwolken per Tippen, geringe CPU-und-Speicherauslastung, unterstützt jedoch keine Ebenenerkennung, Relokalisierung oder Ankerpunkte.
SLAM = 1Simultanes 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 = 2Simultanes 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 = 3Geeignet 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.