ARCore - определить высоту телефона (над землей)

Может ли Android ARCore определить, как высоко над землей находится телефон? Я знаю, что наклон акселерометра можно более или менее получить, но я ищу способ точно рассчитать положение телефона относительно реального мира.

Я предполагаю, что высота телефона, наклон и т. Д. Необходимы для точного размещения виртуальной плоскости относительно реальной равнины. Я говорю о точности см.

1 ответ

Решение

ARCore не дает вам непосредственную высоту над уровнем моря - устройства ARCore не имеют датчиков глубины.

Сначала вам нужно будет определить плоскость заземления и измерить разницу по оси Y между телефоном / камерой и плоскостью.

Это, конечно, не будет с точностью 1 см, более 10ish, я думаю, в зависимости от того, как высоко телефон.

Другие вопросы по тегам