Ориентироваться в корпусах ТГУ – задача не из простых даже для опытных студентов. Многоуровневые переходы, десятки лестниц, сотни аудиторий и залов — особенно сложно приходится первокурсникам и гостям университета. Чтобы помочь новичкам, выпускник Высшей ИТ-школы (HITs) ТГУ Игорь Ефимов создал мобильное AR-приложение, которое показывает маршрут до нужной точки внутри здания в дополненной реальности.
«Для студентов-первокурсников передвижение по главному корпусу, наверное, сравнимо с попаданием в настоящий лабиринт. Множество аудиторий, переходов, лестниц, и порой кажется, что здание живёт своей жизнью, легко запутаться и пойти не туда. Задача AR-навигатора – помочь быстро сориентироваться на месте и добраться туда, куда нужно», — рассказал Игорь Ефимов.
Разработка стала выпускной работой студента. Ее техническая часть оказалась не менее масштабной, чем сами корпуса университета: автору пришлось изучить и сравнить несколько технологий позиционирования, включая GPS, Bluetooth-маячки, Wi-Fi-трилатерацию и AR. В итоге выбор пал на дополненную реальность и сенсоры смартфонов — как единственное решение, не зависящее от внешней инфраструктуры.
Для проекта Игорь Ефимов использовал специализированные инструменты ARKit (iOS) и ARCore (Android), а также разработал отдельные нативные приложения под обе платформы. Это позволило добиться стабильной и идентичной работы сервиса на разных устройствах.
Навигация работает просто: пользователь включает камеру, вводит нужную аудиторию или зал — и приложение «ведет» его стрелками в дополненной реальности. Чтобы реализовать это, команде пришлось провести полное цифровое картографирование всех зданий ТГУ, включая музеи и административные корпуса, с использованием геоинформационных систем (ГИС).
Внедрение AR-навигатора в цифровой сервис TSU.InTime — мобильное приложение для студентов и сотрудников ТГУ — сейчас находится в стадии согласования. Напомним, что этот сервис разрабатывают сами студенты HITs. Там можно посмотреть расписание занятий, получить уведомления и другую полезную информацию.
Разработка навигатора велась под научным руководством Дениса Змеева и при консультации Лидии Ивановой.