<Арканзасticle id="post-1268" class="post-1268 post type-post status-publish format-gallery has-post-thumbnail hentry category-blog category-unity post_format-post-format-gallery">

Распознавание позиции VR со смартфоном

Это Z из Саппоро. Отслеживание местоположения реализовано с помощью смартфонов в рамках внутренних исследований.

То, что я хочу сделать, - это определить положение движения, такое как ходьба, и связать его на экране режима VR (виртуальная реальность).

Для одного смартфона кажется трудным обнаружить движение с близкого расстояния.

Есть ли хороший способ сделать это? Я пробовал проб и ошибок.

1 - Датчик ускорения

Прежде всего я попытался использовать датчик ускорения.

Это произошло, когда я включил ускорение, это стало скоростью, и когда я интегрировал скорость, я почувствовал, что могу использовать дистанцию.

Я попробовал это, применив формулу сразу, но так как ускорение во время ускорения и замедления не балансирует, даже после остановки после перемещения терминала он попал в состояние, в котором он продолжает двигаться в игре.

Когда мы исследовали причину, с датчика ускорения можно было только получить значение «мгновенного ускорения».
Поскольку мгновенное ускорение - это ускорение, которое произошло в тот момент, когда вы пытались получить значение от датчика ускорения, кажется, что вы не можете получить идеальное ускорение, достаточное для расчета расстояния перемещения, как в этот раз.

Интенсивность радиополей 2-маяка

Далее, это не только чисто смартфон в одиночку, но я думал, может ли быть обнаружено расстояние на расстоянии с помощью маяка.

Поскольку я занимался заключением контрактов и производил приложения с использованием маяков в офисе, я пытался экспериментировать с качанием маяка (мне жаль, что это скучно, поэтому он действительно не катится, поэтому он фактически не катится), поэтому я заимствовал это и попробовал.

БЛОГ-статья маяка головного офиса S выглядит следующим образом.

Я пробовал маяк с Unity

Слабая радиоволна всегда излучается от маяка, а при достижении радиоволны информация маяка может быть обнаружена на стороне терминала смартфона.

Я попытался использовать метод расчета расстояния от интенсивности радиополя при приеме радиоволн от маяка.

Это основано на том факте, что уровень принимаемого сигнала радиоволн ослабляется обратно пропорционально квадрату расстояния.

Однако, когда расстояние отошло, ошибка стала больше, поэтому использовать ее в качестве отслеживания позиции не удалось.

3 - Как анализировать изображения с камеры

Следующая идея - подготовить что-то вроде ориентира и рассчитать расстояние, которое камера перемещала в соответствии с размером и наклоном, показанным на камере смартфона.

Хотя предполагалось, что для анализа и обработки изображений, отображаемых на камере в реальном времени, требуется время, Unity обладает прекрасным активом под названием «Vuforia» для создания камер AR, добавляет активы, используя Unity для разработки Внедряя его, его было легко реализовать.

Vuforia
https://developer.vuforia.com/

Арканзас

Я взволнован, просто имея куб, плывущий в воздухе.

Я решил использовать логотип нашего бренда «Owl studio» в качестве маркера AR.

Поскольку позиционное соотношение между камерой и объектом в трехмерном пространстве также изменяется в зависимости от позиционного отношения с маркером AR, когда отображение изображения, снятого камерой, отключено, хотя это псевдо, можно отслеживать положение.

Разработка игры VR

Теперь, когда вы можете реализовать отслеживание местоположения, используя функцию AR-камеры, я решил разработать VR-игру со смартфоном, используя эту технологию.

Я решил использовать «Google VR» для разработки игры VR, но Картон необходим для воспроизведения в режиме VR, но есть одно замечание!

Поскольку на этот раз камера также используется с функцией AR, необходимы очки VR · Картон (картон VR) формы, которая может использовать часть камеры.

картонкартон 2

Очки VR с отверстиями в секции камеры требуются, как указано выше.

Google VR
https://vr.google.com/

Картон Google
https://vr.google.com/intl/ja_jp/картон/
Отпустите игру

Мы выпустили VR-игру под названием «Bungee Simulator» в приложении для смартфонов, используя функцию отслеживания местоположения!

«Выпущена тема VR со смартфоном ~ Bungee Simulator ~» выпущена

Прогуливаясь по пластине, выступающей из крыши здания, она становится игрой для игры в страх.
Падение, когда вы ступите на борт!

Версия iOS
https://itunes.apple.com/jp/app/hua-tinovrwosumahode-zai-xian/id1165264105?l=ja&ls=1&mt=8

Версия для Android
https://play.google.com/store/apps/details?id=com.mcraft.bungee

Чтобы сделать более реальное (серьезное) отслеживание положения, требуется оборудование VR и датчики с функцией отслеживания положения, а не смартфоны.

Мы также разрабатываем тип установки VR, используемый для проведения мероприятий и аттракционов, поэтому, пожалуйста, не стесняйтесь обращаться к нам.