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

PICO для учебного класса и корпоративного парка
Для проекта на PICO важно спроектировать не только виртуальную сцену, но и ежедневную эксплуатацию. Кто заряжает гарнитуры, запускает занятие, выбирает пользователя и выгружает результат? Ответы определяют требования к приложению и рабочему месту оператора.
Типовые проектируемые сценарии — тренировка операций, презентация оборудования и повторяемая демонстрация на мероприятии. Отдельно рассматриваем индивидуальный режим и занятия под управлением инструктора.
Выбор модели и программной конфигурации
Устройства и версии программного обеспечения могут различаться по возможностям. Поэтому в техническом задании указываем точную модель, версию системы, способы ввода и необходимые функции управления устройствами.
PICO предоставляет инструменты разработки, включая OpenXR SDK. Выбор инструментария связываем с требованиями проекта и проверяем на целевой конфигурации. Наличие стандарта не означает одинаковые возможности всех моделей или поставок.
Управление учебным сеансом
Для тренажёра описываем старт, выбор упражнения, подсказки, фиксацию ошибок и завершение. В сценарии с инструктором отдельно проектируем запуск задания, просмотр состояния участника и вмешательство в ход упражнения — если эти функции входят в проект.
Поведение при снятии шлема, потере контроллера или повторном запуске проверяем так же, как основной сценарий. Пользователь не должен терять результат из-за неочевидного способа выхода из приложения.
Сценарии в иллюстрациях


Закрытая сеть и обмен результатами
До интеграции определяем, какие данные передаются в корпоративную систему: идентификатор занятия, выполненные шаги, ошибки, длительность и итог. Согласуем формат обмена, доступы и правила хранения. Не собираем данные «на всякий случай».
При ограниченной сети можно предусмотреть локальный сценарий и отложенную передачу результатов. Возможность управления устройствами и установки обновлений в закрытом контуре проверяется отдельно с ИТ-службой и поставщиком оборудования.
Разработка, пилот и масштабирование
После согласования задачи собираем небольшой рабочий модуль и тестируем его на выбранной гарнитуре. Затем проверяем занятие с оператором: подготовку устройств, смену участников, восстановление после сбоя и выгрузку отчёта.
Только после пилота уточняем требования к тиражированию. В поставку по договору включаем согласованные сборки, инструкции и порядок обновления. Поддержка новых моделей и системных версий не считается безусловно включённой навсегда.
Что влияет на стоимость проекта для PICO
Помимо сцен и графики, существенную роль играют кабинет инструктора, интеграция с учебной системой, количество одновременных участников и поддержка нескольких конфигураций устройств.
Для оценки полезны регламент занятия, список гарнитур, образец требуемого отчёта и описание сетевых ограничений. Стоимость лицензий, оборудования и сервисов управления парком выделяем из стоимости разработки.
Бюджет и результат работ
Стартовый ориентир небольшой разработки — от 1 500 000 ₽. Это не фиксированная цена любого описанного решения. Финальная смета и сроки определяются после согласования сценариев, контента, оборудования и интеграций.
В договоре фиксируем состав поставки: сборки для согласованных устройств, документацию, условия передачи исходных материалов и права на результат. Оборудование, сторонние лицензии, размещение и сопровождение указываются отдельно. Объём поддержки и порядок обновлений согласуются до запуска.
Вопросы перед началом проекта
Можно ли адаптировать приложение с другой гарнитуры?
Начинаем с аудита проекта и зависимостей. Проверяем ввод, графику, платформенные сервисы и установку; после этого оцениваем перенос.
Подходит ли PICO для работы без интернета?
Автономность конкретного сценария можно заложить в приложение. Требования активации, управления устройствами и корпоративных сервисов проверяем отдельно.
Входит ли кабинет инструктора в любой проект?
Нет. Его функции, пользователи, отчёты и инфраструктура составляют отдельный согласованный объём работ.
Как выбрать оборудование?
Сначала описываем сценарии и условия эксплуатации. Затем сравниваем подходящие конфигурации и подтверждаем критичные функции прототипом, а не только списком характеристик.
Технический источник: PICO: начало работы с OpenXR SDK. Конкретную поддержку функций проверяем для целевых устройств и версий ПО.
