Vuforia SDK

Vuforia SDK

Vuforia SDK – это программный комплекс, который включает в себя платформу дополненной реальности и инструментарий разработчика программного обеспечения дополненной реальности  (SDK – Software Development Kit) для использования AR на мобильных устройствах: планшетах, смартфонах и очках AR под iOS, Android и UWP (Windows). Vuforia SDK интегрирована с «игровым движком» Unity 3D (freeware–программное обеспечение, самый массовый «игровой движок» на сегодняшний день), что значительно облегчает разработку AR-приложений.

Vuforia SDK обеспечивает:

  • Простоту создания сценариев работы с объектами AR на базе самого популярного и свободно-распространяемого «движка» AR
  • Неограниченное повторное использование 3D-данных
  • Возможность использования «Цифрового Советчика» и «Цифрового Двойника»
  • Использование широкой номенклатуры пользовательских устройств (iOS, Android, UWP)

Структура предлагаемого решения в варианте Vuforia SDK

Собственно приложение AR  (“App”-фрейм на схеме рисунка Рис.1.) это сформированное разработчиком (“Developer”, оранжевые символы) программы, использующие базовые модули визуализатора Vuforia, модули Vuforia для добавления в AR пояснительных текстов, готовых заранее 3D-моделей (“Objects”), 2D-изображений («Images»), дополнительной информационной составляющей по сцене («Соntent»). Vuforia отвечает за отслеживание приложением пространственного размещения («Position»), распознавания («Reco»)  и  режима on-line(«Event”).

vuforia-sdk-1

Рис.1. Структура среды разработки AR-приложения на базе Vuforia SDK

Полученное в результате Web-приложение пакетируется в Unity 3D и размещается для доступа по Webчерез мобильные устройства.

Среда разработки Unity 3D-Vuforia выглядит так, как показано на Рис.2.

vuforia-sdk-2

Рис.2. 3D-виртуальный объект  (“Аsset” – “SmallPass..») средствами Vuforia преобразован к типу Prefabs для Unity3D, привязывается к сцене через метку («Image Target»),  размещение точки взгляда пользователя (“AR-Camers”) и масштаб 3D-объекта регулируются многочисленными элементами управления в правом разделе «Inspector»

Готовность сцены для передачи на Web-ресурс и для просмотра в дальнейшем на мобильных устройствах проверяется в среде разработки  - см. Рис.3.

vuforia-sdk-3

Рис.3. Готовность сцены: 3D-объект дополненной реальности размещён под нужным углом к взгляду пользователя (контроль по визиру в нижнем правом углу рабочей зоны «Scene»), для распознавания установлен нужный масштаб и расположение относительно метки – ImageTarget (метка -  в виде сканированного на белый лист изображения располагается «под» 3D-объектом в пространстве сцены).

Готовая сцена – результат работы с объектами Vuforia SDK в Unity 3D – компилируется для работы либо с мобильными устройствами iOS (iPhone, iPad), либо с мобильными устройствами Android, либо с компьютерами/мобильными устройствами под управлением UWP (MSWindows). Пользователь с мобильным устройством помещает реальную метку в требуемое реальное пространство и сканирует эту метку своим устройством с загруженным в него разработанным AR-приложением. Результат показан на рис.4.

vuforia-sdk-4

Рис.4. Просмотр AR-объекта путем сканирования мобильной Web-камерой метки. На экране мобильного устройства - наложение AR-объекта на визуальное поле и перемещение AR-объекта вслед за перемещением метки. Автоматически в визуализационное поле транслируются текущие значения параметров объекта и элементов управления характеристиками модели.

Применение Vuforia SDK в сочетании с IoT позволяет получать промышленные решения класса «Цифровой советчик» и «Цифровой Двойник» (см. Рис.5.)  для интеллектуальных, поддерживающих сетевые функции изделий (SmartThings, «Умные Вещи»). В контур   контента (см. Рис.1.) добавляются текущие значения, получаемые по сети в режиме реального времени от датчиков «умной вещи», они объединяются с текущими значениями аналогичных «умных вещей»  и их поведение анализируется на предмет соответствия теоретически предсказанного на базе полного цифрового описания. Результат в виде предсказания поведения изделия  передаётся в хранилище контента (Content-модули на рис.1), откуда может быть получено пользователем через мобильное устройство с  Web-просмотровщиком.

vuforia-sdk-5

Рис.5. Концепция «Цифровой Двойник» - основа постоянно пополняемой базы знаний о эксплуатационных характеристиках реального устройства


   


Новые материалы

Поддержка online

Мы в Facebook

Поиск

Войти

Войти на сайт

Логин *
Пароль *
Запомнить меня