Б.С. Горячкин, М.Д. Кауров
Московский государственный технический университет им. Н.Э. Баумана (Москва, Россия)
Постановка проблемы. В современном мире все сильнее проявляется тенденция к развитию цифровых технологий, а также необходимость быстрого доступа к информации. Объединением этих двух явлений может служить дополненная реальность (AR) и связанные с ней технологии. При разработке AR-технологий всегда ставилось целью наиболее эффективно распознавать объекты в информационном поле и выводить их в поле зрения оператору. Аппаратная часть реализации данной технологии должна обладать камерой и монитором. Наиболее распространенным и доступным цифровым устройством является смартфон, который вполне удовлетворяет требованиям данной технологии. Рассмотрено современное состояние ARтехнологии, в первую очередь средства разработки AR-приложений под Android. Для написания любых приложений, в частности, AR-приложений под Android, необходимо использовать какой-либо набор средств разработки (Softaware Development Kit), иначе SDK.
Цель. Проанализировать и оценить наиболее популярные SDK для разработки AR-приложений под Android.
Результаты. Проведен анализ на примере трех SDK: Vuforia, Wikitude и SceneformSDK, как самых используемых и наиболее удачно реализующих все базовые функции. Показано, что SceneformSDK вызвал большие трудности при работе как на этапе разработки, так и во время тестов, поэтому наиболее предпочтительными оказались SDK Vuforia и Wikitude.
Практическая значимость. Установлено, что SDK Vuforia и Wikitude имеют примерно одинаковую производительность, однако более простой процесс разработки у Vuforia. Также отсутствие бесплатной версии Wikitude позволяет заключить, что на данный момент Vuforia является наилучшим SDK для разработки AR-приложений для Android.
Горячкин Б.С., Кауров М.Д. Доступная дополненная реальность для смартфонов // Динамика сложных систем. 2021. T. 15. № 1. С. 48−57. DOI: https://doi.org/10.18127/j19997493-202101-05
- Топ 18 SDK для работы с AR [Электронный ресурс]. URL: https://vc.ru/design/125017-top-18-sdk-dlya-raboty-s-ar
- Документация Unity [Электронный ресурс]. URL: https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@4.1/manual/index.html
- Документация artoolkit [Электронный ресурс]. URL: http://www.artoolkitx.org/
- Сравнение популярности мобильных ОС в зависимости от региона [Электронный ресурс]. URL: https://zen.yandex.ru/media/ map_mind/kakuiu-os-ispolzuiut-v-mire-android-ili-ios-5d4aa1d20ce57b00adfbf081/
- Папагианнис Х. Дополненная реальность. Все, что вы хотели узнать о технологии будущего: Пер. с исп. В.Г. Михайлова. М.: Эксмо. 2019. 288 с.
- Ланье Дж. На заре новой эры. Автобиография «отца» виртуальной реальности: Пер. с исп. Э. Вороновича. М.: Эксмо. 2019. 496 с.