Разработка для Pico

Разрабатываем автономные VR-приложения для обучения, промышленности, презентаций и централизованного корпоративного использования.

Парк VR-гарнитур для корпоративного обучения

PICO для учебного класса и корпоративного парка

Для проекта на PICO важно спроектировать не только виртуальную сцену, но и ежедневную эксплуатацию. Кто заряжает гарнитуры, запускает занятие, выбирает пользователя и выгружает результат? Ответы определяют требования к приложению и рабочему месту оператора.

Типовые проектируемые сценарии — тренировка операций, презентация оборудования и повторяемая демонстрация на мероприятии. Отдельно рассматриваем индивидуальный режим и занятия под управлением инструктора.

Выбор модели и программной конфигурации

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

PICO предоставляет инструменты разработки, включая OpenXR SDK. Выбор инструментария связываем с требованиями проекта и проверяем на целевой конфигурации. Наличие стандарта не означает одинаковые возможности всех моделей или поставок.

Управление учебным сеансом

Для тренажёра описываем старт, выбор упражнения, подсказки, фиксацию ошибок и завершение. В сценарии с инструктором отдельно проектируем запуск задания, просмотр состояния участника и вмешательство в ход упражнения — если эти функции входят в проект.

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

Сценарии в иллюстрациях

Закрытая сеть и обмен результатами

До интеграции определяем, какие данные передаются в корпоративную систему: идентификатор занятия, выполненные шаги, ошибки, длительность и итог. Согласуем формат обмена, доступы и правила хранения. Не собираем данные «на всякий случай».

При ограниченной сети можно предусмотреть локальный сценарий и отложенную передачу результатов. Возможность управления устройствами и установки обновлений в закрытом контуре проверяется отдельно с ИТ-службой и поставщиком оборудования.

Разработка, пилот и масштабирование

После согласования задачи собираем небольшой рабочий модуль и тестируем его на выбранной гарнитуре. Затем проверяем занятие с оператором: подготовку устройств, смену участников, восстановление после сбоя и выгрузку отчёта.

Только после пилота уточняем требования к тиражированию. В поставку по договору включаем согласованные сборки, инструкции и порядок обновления. Поддержка новых моделей и системных версий не считается безусловно включённой навсегда.

Что влияет на стоимость проекта для PICO

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

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

Бюджет и результат работ

Стартовый ориентир небольшой разработки — от 1 500 000 ₽. Это не фиксированная цена любого описанного решения. Финальная смета и сроки определяются после согласования сценариев, контента, оборудования и интеграций.

В договоре фиксируем состав поставки: сборки для согласованных устройств, документацию, условия передачи исходных материалов и права на результат. Оборудование, сторонние лицензии, размещение и сопровождение указываются отдельно. Объём поддержки и порядок обновлений согласуются до запуска.

Вопросы перед началом проекта

Можно ли адаптировать приложение с другой гарнитуры?

Начинаем с аудита проекта и зависимостей. Проверяем ввод, графику, платформенные сервисы и установку; после этого оцениваем перенос.

Подходит ли PICO для работы без интернета?

Автономность конкретного сценария можно заложить в приложение. Требования активации, управления устройствами и корпоративных сервисов проверяем отдельно.

Входит ли кабинет инструктора в любой проект?

Нет. Его функции, пользователи, отчёты и инфраструктура составляют отдельный согласованный объём работ.

Как выбрать оборудование?

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

Технический источник: PICO: начало работы с OpenXR SDK. Конкретную поддержку функций проверяем для целевых устройств и версий ПО.

Обсудим задачу?

Поможем выбрать модель, стек и схему развёртывания.