Поделиться через


Рекомендации по созданию интерфейсов с помощью HoloLens

Введение

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

Следуя указаниям в этом разделе, вы можете обеспечить масштабируемость, простоту управления и готовность к использованию с партнерами по опыту, чтобы клиенты могли приятно провести время.

Области внимания

В этом руководстве мы сосредоточимся на нескольких ключевых областях, которые совместно работают над формированием общего решения.

  1. Рекомендации по приложениям
  2. Рекомендации для среды
  3. Выбор параметров Управление устройствами
  4. Настройки политики
  5. Производственная линия "Из коробки"
  6. Устранение неполадок и сброс устройства

Мы ожидаем, что это руководство будет полезно для небольших возможностей от 10 до 20 устройств вплоть до более крупных развертываний более 100 устройств.

Рекомендации по приложениям

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

Одно приложение UWP Self-Contained

При развертывании приложения в соответствии с рекомендуемой методологией мы развертываем киоск с одним приложением, который автоматически запускает приложение. Пользователи не имеют доступа к операционной системе (ОС) HoloLens или оболочке. Это означает, что все действия, используемые вашим интерфейсом, должны содержаться в одном приложении.

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

Выход в параметры

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

В приложении должен быть метод для доступа к меню "Оператор" (защищенному общим секретным кодом или аналогичным), который запускает меню параметров In-Box, чтобы разрешить такие функции, как конфигурация сети, сброс карты голограммы или сброс устройства). Для запуска меню параметров устройства можно использовать функцию "Запустить URI". Запуск приложения "Параметры Windows" — приложения UWP

Рекомендации для среды

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

Оценка Описание
Освещение (средний люксметр - 500 –1000 люкс) Освещение используется для отслеживания расположения и среды использования. Он не должен быть слишком ярким или слишком темным. Рекомендация заключается в том, что освещение должно быть ярким, ровным и удобным для человека, чтобы видеть без усилий. См. раздел Освещение
Типы освещения Различные типы света могут влиять на отслеживание и влиять на производительность. Дополнительные сведения см. в разделе Типы освещения.
Элементы в пространстве HoloLens использует уникальные ориентиры в вашей среде, известные как функции. Чтобы обеспечить оптимальное отслеживание, убедитесь, что ваше окружение имеет широкие возможности, с плакатами, растениями, уникальными объектами и т. д., чтобы помочь в отслеживании. Просмотр элементов в пространстве
Кротовые норы Старайтесь различать области, делая их отличительными. Области, которые выглядят одинаково, могут вызвать червоточины, где средство отслеживания HoloLens считает, что эти области находятся в одном и том же месте. Используйте метки или другие отличительные признаки в коммерческой среде, чтобы различать области и устранять эту проблему. См . раздел Червоточины
Передвижение в пространстве Постоянно перемещающиеся, меняющиеся и изменяющиеся среды (включая области с большим количеством людей) трудно отслеживать HoloLens. Старайтесь обеспечить стабильное пространство, четко видимое для устройства, чтобы лучше отслеживать. См. раздел Перемещение в пространстве
Близость пользователя к элементам в пространстве Камеры HoloLens могут видеть не ближе 15 см от объекта. См . статью Близость пользователя к элементам в пространстве.
Поверхности в пространстве Объекты с минимумом отражений упрощают отслеживание. См. раздел Поверхности в пространстве
Вопросы, связанные с использованием отпечатков Wi-Fi Если Wi-Fi включен, данные карты сопоставляются с Wi-Fi отпечатком пальца, даже если он не подключен к маршрутизатору. Без Wi-Fi информации на устройстве распознавание голограмм и пространства может выполняться медленнее. Значительное изменение Wi-Fi сигнала может заставить устройство поверить, что оно находится в другом пространстве. Ознакомьтесь с рекомендациями по отпечаткам пальцев Wi-Fi
Информация о температуре и нормативных требованиях (типичный рекомендуемый диапазон температур — HoloLens 2 предназначен для использования в диапазоне от +10 до +35 C) HoloLens следует хранить в среде в пределах допустимого диапазона температур (в режиме ожидания или в течение часа перед использованием устройства). Сведения о диапазоне температур и нормативных данных, использовании и безопасности см. на странице Сведения о нормативных требованиях HoloLens .
Раскрытие информации о соответствии окружающей среде См. сведения о материалах и веществах HoloLens для соответствия требованиям к окружающей среде.
Сведения об батарее Время использования батареи от 2 до 3 часов. Для продления этого времени можно использовать аккумуляторные батареи USB-C.

Для работы, которая может длиться более 5–10 минут, запустите калибровку глаз в начале работы.

Выбор правильного Управление устройствами параметра

Управление устройствами является ключевым аспектом развертывания HoloLens в большом масштабе с легкостью. Этот результат можно достичь с помощью следующих вариантов: пакет подготовки или мобильные Управление устройствами с Microsoft Intune есть плюсы и недостатки, но ознакомьтесь со следующими рекомендациями, чтобы принять правильное решение для вашей среды.

Пакет подготовки

Выполните действия, описанные в разделе Настройка HoloLens с помощью пакета подготовки (HoloLens).

Плюсы Минусы
Все конфигурации можно разместить в одном пакете, включая Wi-Fi, VPN, режим киоска, используя конфигурацию Windows Designer Желательно некоторое знакомство с XML
Используйте низкий уровень кода или графического интерфейса пользователя для настройки параметров. Для каждого обновления необходимо создавать новый пакет.
Идеально подходит для автономных безопасных развертываний с ограниченным доступом к Интернету При развертывании сертификатов с помощью MDM или диспетчера сертификатов сертификат должен быть развернут в хранилище локального компьютера для подписи приложений, установленных с помощью пакета подготовки.
Приложения и сертификаты можно установить с помощью одного пакета подготовки
Пакеты подготовки можно сложить в соответствии с конкретными потребностями, если вы захотите изменить параметр позже

Чтобы настроить HoloLens 2 с помощью пакета подготовки, выполните действия, описанные в разделе Настройка HoloLens с помощью пакета подготовки. Скачайте Designer конфигурации Windows из Microsoft Store для сборки пакета

Intune

Выполните действия, описанные в разделе Использование Microsoft Endpoint Manager Intune для управления устройствами HoloLens. Используйте Windows Autopilot, чтобы упростить настройку HoloLens для масштабирования, выполнив действия, описанные в статье Windows Autopilot для HoloLens 2.

Плюсы Минусы
Устройства можно группировать, а конфигурации можно применять к группам пользователей устройств. Требуется лицензия Intune. Однако это требование будет охватывать общая лицензия на устройство Intune.
Отлично подходит для масштабируемых развертываний на 15–20 устройствах Требуется знание Intune или других современных мобильных служб Управление устройствами.
Позволяет реализовать конфигурацию в практическом режиме. Конфигурации и обновления приложений можно создавать и отправлять на несколько устройств удаленно.
Конфигурацию можно выполнить с помощью портала Endpoint Manager с помощью профилей конфигурации в простом графическом интерфейсе. Кроме того, OMA-URI обеспечивает гибкость при создании настраиваемых параметров и профилей.
Разрешает ограничения клиента, чтобы предотвратить кражу или повторное использованием устройств несанкционированными способами.

Настройки политики

Политики используются для определения параметров, управляющих устройствами HoloLens. В этом разделе мы поделимся конфигурациями, которые должны применяться к решению "Взаимодействие". Как обсуждалось в предыдущих разделах, политики можно применять с помощью двух методов подготовки: пакета подготовки или с помощью Microsoft Intune для мобильных Управление устройствами.

Киоск с одним приложением с параметрами автоматический запуск приложения и режим посетителя (пример политики XML)

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

<AssignedAccessConfiguration
            xmlns="http://schemas.microsoft.com/AssignedAccess/2017/config"
            >
            <Profiles>
                <Profile Id="{8739C257-184F-45DD-8657-C235819172A3}">
                    <KioskModeApp AppUserModelId="BAEAEF15-9BAB-47FC-800B-ACECAD2AE94B_cw5n1h2txyewy!App" />
                </Profile>
            </Profiles>
            <Configs>
                <Config>
                    <SpecialGroup Name="Visitor"/>
                    <DefaultProfile Id="{8739C257-184F-45DD-8657-C235819172A3}"/>
                </Config>
            </Configs>
        </AssignedAccessConfiguration>

AUMID приложения "Параметры": BAEAEF15-9BAB-47FC-800B-ACECAD2AE94B_cw5n1h2txyewy! Приложение

Киоск с одним приложением с Microsoft Intune

Intune использует шаблоны киоска или пользовательские конфигурации OMA-URI, которые можно удаленно применить к HoloLens. Дополнительные сведения см. в разделе Действия по настройке режима киоска для HoloLens, а затем следуйте указаниям Microsoft Intune шаблон киоска с одним приложением, чтобы настроить профиль конфигурации.

Автоматический вход для посетителя

Автоматический вход в профиль посетителя позволяет перейти непосредственно к действию, не видя экран входа. Устройство запускается непосредственно в режиме киоска с помощью профиля посетителя. Это обязательный параметр, которым можно управлять с помощью пользовательской политики OMA-URI.

Параметр Значение
URI ./Device/Vendor/MSFT/Policy/Config/MixedReality/VisitorAutoLogon
Тип Логическое
Значение 1 (0 — отключено по умолчанию)

Блокировка клиента

CSP блокировки клиента сохраняет устройства в клиенте организации, блокируя их для этого клиента даже путем сброса устройства или повторной настройки. Это позволяет HoloLens 2 быть привязаны к регистрации MDM только с помощью Autopilot и может управляться с помощью настраиваемой политики OMA-URI здесь ...

Параметр Значение
URI ./Vendor/MSFT/TenantLockdown/RequireNetworkInOOBE
Тип Логическое
Значение True

Доступные параметры ограничения параметров

Чтобы ограничить параметры, доступные в разделе "Параметры", используйте CSP видимости параметров страницы. Эта практика позволяет администратору уменьшить параметры, доступные пользователю.

Параметр Значение
URI ./Device/Vendor/MSFT/Policy/Config/Settings/PageVisibilityList
Тип Строка
Значение Showonly:network-wifi; Голограммы; Сброс;

Примечание

Учитывая показанное здесь значение... Wi-Fi, Голограммы, Сброс доступны в параметрах.

Развертывание приложения

Дополнительные сведения о развертывании приложения с помощью Intune см. в статье Развертывание приложений с помощью Intune и Корпоративный портал.

Обновления приложений

Дополнительные сведения см. в статье Добавление приложений в Microsoft Intune. Чтобы обновить интерфейс, отправьте новый файл пакета приложения с последней версией приложения и разверните его с помощью Intune.

Согласованное развертывание и обновление бизнес-приложений

Чтобы обеспечить развертывание и обновление бизнес-приложений как можно быстрее, можно выполнить несколько действий.

  • Убедитесь, что устройства HoloLens находятся в режиме современного подключения, а блок питания подключен к источнику питания.
  • Настройте политики резервных действий, чтобы убедиться, что пользователи не хранят ресурсы приложения и предотвращают установку новой версии приложения. Это политики MixedReality/ConfigureDeviceStandbyAction и MixedReality/ConfigureDeviceStandbyActionTimeout .
  • Вы также можете использовать политику ApplicationManagement/ScheduleForceRestartForUpdateFailures , чтобы убедиться, что приложение перезапущено в случае сбоя обновления приложения. Эту политику можно настроить как для однократных, так и для повторяющихся параметров перезапуска приложения.

Производственная линия из коробки

Подготовка

Лучше всего поддерживать обновление всех устройств до последней сборки с помощью Advanced Recovery Companion (ARC), который можно скачать из Microsoft Store.

Пакет подготовки

  1. Убедитесь, что пакет подготовки (PPKG) скопирован в корень USB-накопителя, применяются только пакеты в корневом каталоге, а при наличии нескольких пакетов они применяются последовательно.
  2. Подключите USB-накопитель к пакету подготовки во время первого интерактивного момента при первом взаимодействии (т. е. экран hummingbird для HoloLens 2).
  3. Когда устройство будет готово к подготовке, автоматически откроется запрос со страницей подготовки.
  4. Дождитесь завершения подготовки.
  5. Затем указанный выше интерфейс загружается автоматически.

Для обновлений с пакетом подготовки перенесите устройство с помощью Advanced Recovery Companion (ARC) и примените новый пакет подготовки с конкретными конфигурациями для любых обновлений.

Мобильные Управление устройствами — Microsoft Intune

  1. Для автопилота требуется доступ к Интернету. Для установки доступа к Интернету необходимо использовать один из следующих параметров.
    1. Подключите устройство к Ethernet с помощью адаптера USB-C to Ethernet для проводного подключения к Интернету, и HoloLens 2 автоматически завершает работу Autopilot.

Примечание

Wi-Fi сети также можно использовать при первом включении компьютера(OOBE), однако для настройки Wi-Fi устройства требуется больше взаимодействия.

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

Для обновлений с помощью мобильных Управление устройствами — Microsoft Intune выполните действия, описанные в разделе Установка, обновление или удаление необходимых приложений.

Рекомендации по зарядке и повторному использованию

Для рабочих сред с напряженной работой следует придерживаться некоторых рекомендаций, чтобы убедиться, что устройство HoloLens всегда готово и подготовлено к использованию. Ниже приведен список сведений об очистке и зарядке для обеспечения оптимального использования. Рекомендации по зарядке HoloLens 2 батареи и рекомендации по очистке HoloLens HoloLens 2 часто задаваемые вопросы

Устранение неполадок

При возникновении проблем с устройством необходимо выполнить некоторые действия для устранения неполадок и возврата к активному использованию. Сведения о main маршрутах для устранения проблем с устройством см. в документации по устранению неполадок в статье Перезапуск, сброс или восстановление HoloLens 2.

Во многих случаях перезапуска, сброса или восстановления устройства достаточно для устранения проблем с оборудованием устройства.

Кроме того, важно сообщать о любых проблемах через приложение "Центр отзывов", доступное на устройстве HoloLens. Обратная связь