Table of Contents

Enum MotionTrackerCameraDeviceTrackingMode

名前空間
easyar

フィールド

VIO = 0

トラッキングと点群への hit test のみ利用できます。CPU とメモリ使用量は少ないですが、平面検出、再ローカライズ、アンカーはサポートされません。

SLAM = 1

トラッキングとマッピングを同時に行います。ロスト後の再ローカライズ、点群への hit test、平面検出をサポートしますが、アンカーはなく、リアルタイムの姿勢補正はサポートせず、CPU とメモリ使用量はやや高くなります。

Anchor = 2

トラッキングとマッピングを同時に行います。ロスト後の再ローカライズ、点群への hit test、平面検出、アンカーをサポートしますが、CPU とメモリ使用量は最も高くなります。hitTestAgainstPointCloud 呼び出し時にアンカーが自動保存され、アンカーにより姿勢がリアルタイムで補正されます。

LargeScale = 3

大規模シーンに適しています。トラッキングとマッピングを同時に行い、ロスト後の再ローカライズ、点群への hit test、平面検出、アンカーをサポートします。被写界深度が大きい場合、トラッキングはより安定します。hitTestAgainstPointCloud 呼び出し時にアンカーが自動保存され、アンカーにより姿勢がリアルタイムで補正されます。