Sdílet prostřednictvím


Pohyblivý režim platformy na pohyblivých platformách s nízkým dynamickým pohybem

Od verze 21H2 systému Windows Holographic HoloLens 2 podporuje pohyblivé platformy s nízkým dynamickým pohybem. Když používáte podporovanou verzi operačního systému a povolíte režim pohyblivé platformy, budete moct používat HoloLens 2 v dříve nepřístupných prostředích, jako jsou velké lodě a velká námořní plavidla. V současné době se tato funkce zaměřuje na povolení pouze těchto konkrétních pohyblivých platforem. I když vám nic nebrání v pokusu o použití této funkce v jiných prostředích, funkce se zaměřuje na přidání podpory pro tato prostředí jako první.

Příklad přesunu platformy

Tento článek se zabývá následujícími tématy:

  1. Proč je nutné přemísťovat platformu
  2. Povolení režimu přesunu platformy

Proč je nutné přemísťovat platformu

Aby bylo možné zobrazit stabilní hologramy, HoloLens musí být schopen sledovat pozici hlavy s 6 stupni volnosti (X, Y, Z, překlad a hod, rozteč, otočení pilou). HoloLens to provede sledováním dvou podobných informací ze dvou samostatných zdrojů:

  1. Kamery viditelného světla. Tyto kamery sledují prostředí, například fyzickou místnost, ve které používáte HoloLens.
  2. Inertial Measurement Unit (IMU). IMU se skládá z akcelerometru, gyroskopu a magnetometru, který sleduje pohyb a orientaci hlavy vzhledem k inerciálnímu rámu. Můžeme předpokládat, že pohyb Země není pro sledování náhlavní soupravy významný, a proto můžeme zjednodušit zvažování pohybu vzhledem k Zemi.

Informace z těchto dvou zdrojů jsou složené tak, aby sledovaly pozici hlavy s nízkou latencí a dostatečně vysokou frekvencí, aby bylo možné vykreslit hladké hologramy.

Tento přístup však spoléhá na kritický předpoklad; prostředí (sledované kamerami) zůstává nehybné vzhledem k Zemi (proti které může IMU provádět měření). Pokud tomu tak není, například na lodi ve vodě, informace z obou zdrojů můžou být v konfliktu a způsobit ztrátu sledovacího modulu. Tento konflikt vytváří nesprávné informace o poloze a má za následek plavecké hologramy nebo dokonce ztrátu sledování.

Přesun režimu platformy tento problém vyřeší. Když povolíte režim pohyblivé platformy, je to pro sledovací modul upozornění, že se nemůže spolehnout na vstupy našich senzorů, aby se mezi sebou vždy zcela dohodl. HoloLens místo toho potřebuje udržovat odhad pohybu platformy, aby mohl odpovídajícím způsobem transformovat měření IMU, nebo je vyfiltrovat, pokud je pohyb platformy nejistý.

Podporovaná prostředí a známá omezení

Zatímco režim Moving Platform Mode byl vyvinut tak, aby inteligentně zvládl případy inerciálního a vizuálního konfliktu dat, v současné době se vztahuje na velké námořní lodě, u kterých dochází k nízké dynamice pohybu. To znamená, že existují omezení a nepodporované scénáře.

Známá omezení

  • Jediným podporovaným prostředím pro režim pohyblivé platformy (MPM) jsou velká námořní plavidla, u kterých dochází k nízkému dynamickému pohybu. Jinými slovy, mnoho běžných prostředí/situací ještě není podporováno z důvodu jejich vysokofrekvenčního pohybu a vysoké úrovně zrychlení a trhnutí. Například: letadla, vlaky, auta, kola, autobusy, malé lodě, výtahy atd.
  • Když je zapnutá funkce MPM, můžou se hologramy mírně třást, zejména v případě, že je na trhané vodě.
  • Nic nebrání uživatelům v pokusu o použití MPM v nepodporovaných prostředích, ale pokud je zařízení schopné udržovat sledování v nepodporovaném prostoru, může dojít k nežádoucím vedlejším účinkům. S MPM můžete například zjistit, že při výměně podlahy je možné použít ve výtahu, zatímco dříve to nebylo možné. Mpm sice umožňuje zařízení udržovat sledování, ale v tuto chvíli správu map nezvládá. Můžete zjistit, že změna podlah ve výtahu způsobí, že zařízení zamění horní a dolní patro a negativně ovlivní kvalitu mapy.

Požadavky

Podpora režimu přesunu platformy vyžaduje následující požadavky:

Nainstalujte Windows Holographic verze 21H2 nebo novější aktualizací nebo flash na nejnovější buildpřes ARC.

Poznámka

Zatímco byl režim Moving Platform Mode zavedený v 21H2, doporučuje se použít nejnovější build , abyste mohli využívat celou řadu funkcí a aktualizací.

Povolení režimu přesunu platformy

Jak mám aktivovat režim pohyblivé platformy?

Režim přesouvání platformy můžete povolit čtyřmi způsoby:

Aby bylo možné povolit celou řadu případů použití, byly k aktivaci režimu moving platform k dispozici různé metody. Je důležité pečlivě zvážit, kterou metodu zvolit. Klíčovou otázkou, kterou si je třeba položit, je: Kdo ví, jestli je HoloLens 2 aktuálně v rámci pohyblivé platformy? Příklad najdete v následující tabulce:

Kdo ví, jestli je HL2 v pohyblivé platformě Nejlepší způsob nastavení režimu moving platform Výhody Náklady
Správce systému Správa mobilních zařízení Uživatel se do toho nemusí zapojit. Každá aplikace bude fungovat bez úprav. Zařízení může být chráněno před vstupem do nesprávného režimu. Uživatel a aplikace nemůžou režim změnit.
Koncový uživatel Aplikace Nastavení Uživatel má často největší znalosti o tom, kdy a kde zařízení používá. Každá aplikace bude fungovat bez úprav. Uživatel nemusí vědět, že režim existuje.
Aplikace Použití sady SDK Upozornění specifická pro případ použití se dají použít k přepnutí režimu, když prostředí není možné předem zjistit. Odebere požadavek, aby uživatel udělal toto rozhodnutí a změnil režim v nastavení. Špatně navržená aplikace může poskytovat špatné prostředí a zařízení ponechat v neočekávaném režimu.

V nastavení zařízení

  1. Otevření nabídky Start

  2. Otevření aplikace Nastavení

  3. Vybrat systém

  4. Otevření hologramů

  5. V části Režim přesouvání platformy vyberte Nastavit režim přesouvání platformy.

    Jak se dostat na stránku Režim přesunu platformy

  6. Přepněte režim přesouvání platformy do polohy Zapnuto.

    Stránka Režim přesouvání platformy

Přes mobilní Správa zařízení (MDM)

MDM je nástroj pro správce systému, který umožňuje nastavit určitá nastavení na zařízeních vlastněných organizací. Další informace najdete v tématu Správa zařízení HoloLens pomocí Endpoint Manageru Microsoftu v Intune. Správci systému si mohou vybrat ze tří možností:

  1. Vynuťte zapnutí režimu přesunu platformy pro zařízení.
  2. Vynuťte vypnutí režimu pohyblivé platformy pro zařízení.
  3. Povolte uživatelům výběr prostřednictvím portálu aplikace nebo zařízení nastavení.

MixedReality/ConfigureMovingPlatform

Tato zásada řídí chování funkce přesouvání platformy na HoloLens 2. Konkrétně jestli je vypnutý nebo zapnutý, nebo ho může přepnout uživatel. Měli by ho používat jenom zákazníci, kteří mají v úmyslu používat HoloLens 2 v pohyblivých prostředích s nízkým dynamickým pohybem. Základní informace najdete v tématu HoloLens 2 režimu přesunu platformy.

OMA-URI nové zásady: ./Device/Vendor/MSFT/Policy/Config/MixedReality/ConfigureMovingPlatform

Podporované hodnoty:

  • 0(Výchozí) : Hodnota je předvolba uživatele. Počáteční stav je VYPNUTO a poté, co se předvolba uživatele zachová napříč restartováními a použije se k inicializaci systému.
  • 1Vynutit : Přesun platformy je zakázaný a uživatel ho nemůže změnit.
  • 2Vynucení : Přesun platformy je povolený a uživatel ho nemůže změnit.

MixedReality/ManualDownDirectionDisabled

Tato zásada určuje, jestli uživatel může směr dolů změnit ručně nebo ne. Pokud uživatel nenastaví žádný směr dolů, použije systém automaticky vypočítaný směr dolů. Tato zásada není závislá na zásadách ConfigureMovingPlatform a je možné je nastavit nezávisle.

OMA-URI nové zásady: ./Device/Vendor/MSFT/Policy/Config/MixedReality/ManualDownDirectionDisabled

Podporované hodnoty:

  • False(Výchozí) : Uživatel může v případě potřeby ručně změnit směr dolů, jinak je směr dolů určen automaticky na základě měřeného vektoru hmotnosti.
  • True : Uživatel nemůže ručně změnit směr dolů a směr dolů bude vždy určen automaticky na základě měřeného vektoru hmotnosti.

Povolení prostřednictvím sady SDK

Někdy můžete chtít, aby rozhodnutí o tom, jestli chcete použít režim přesunu platformy, závisel na vaší situaci, nebo ho budete potřebovat povolit jenom při používání vaší aplikace, nebo jenom konkrétní aplikaci. V těchto případech můžete chtít povolit režim přesunu platformy z vaší aplikace pomocí sady SDK.

Povolení prostřednictvím režimu vývojáře a portálu zařízení

Pokud chcete povolit režim přesunu platformy tímto způsobem, nejprve povolte Portál zařízení.

  1. Výběr systémového akordeonu v nabídce vlevo

    První obrázek.

  2. Vyberte stránku Režim přesouvání platformy a zaškrtněte políčko Režim přesouvání platformy .

    Druhý obrázek.

  3. Po zobrazení výzvy s upozorněním vyberte OK.

    Třetí obrázek.

  4. Režim se okamžitě změní, není potřeba restartovat zařízení.

Pokud se na portálu zařízení nezobrazuje možnost Režim přesunu platformy, pravděpodobně to znamená, že ještě nemáte správný build. Viz část Požadavky .

Kdy přejít na nebo z režimu pohybující se platformy

Při použití některé z těchto metod se sledování náhlavní soupravy dočasně ztratí a na displejích se zobrazí "hledáte svůj prostor". Proto se nedoporučuje aktivně měnit režim během používání zařízení.

Pokud se váš případ použití přesouvá mezi statickými prostředími a přesouvacími prostředími, doporučujeme nechat zařízení v režimu pohyblivé platformy. Kvalita sledování ve statických prostředích se mírně sníží. I když většina by to považovala za lepší než ztrátu sledování vznikla častým prohozením režimu pohybující se platformy nebo ztrátou sledování na pohybující se platformě kvůli zapomenutí aktivovat režim.

Směr dolů

Za normálních okolností směr, který systém považuje za "dolů", je směr gravitace. Tento směr dolů se používá pro zarovnání některých uživatelských rozhraní. Nicméně v rámci pohybující se platformy "dolů" a gravitace nejsou vždy totéž. Režim přesunu platformy nabízí dvě řešení tohoto problému:

Automatický výpočet mimo provoz

Tím se vypočítá směr dolů na základě průměru naměřených směrů hmotnosti. Například když se loď válí v moři, skutečný vektor gravitace se otáčí vzhledem ke struktuře lodi. Průměr vektorů gravitace bude za krátkou dobu mířit na podlahu kabiny lodi, protože oscilace vektoru gravitace se zruší.

Automatický výpočet mimo provoz je výchozí v případě, že v režimu Přesunování platformy nemusíte dělat nic, aby fungoval správně. Pokud je nastavený ruční směr dolů, přepíše se. Konkrétní směr dolů se zařízení nezachová, ale v případě potřeby se přepočítá.

Ruční nastavení směru dolů

V případě použití, kdy orientace platformy není zarovnaná s gravitací, i když je průměrován za krátkou dobu, můžete směr dolů nastavit ručně. Ruční nastavení směru:

  1. Otevření nabídky Start
  2. Otevření aplikace Nastavení
  3. Vybrat systém
  4. Výběr hologramů
  5. V části Režim přesouvání platformy vyberte Nastavit režim přesouvání platformy.
  6. Zarovnejte hlavu s podlahou, abyste se dívali na horizont.
  7. Výběr nastaveného tlačítka dolů

Když stisknete tlačítko Nastavit dolů, použije se k nastavení směru dolů aktuální orientace hlavy. Pokud je směr dolů nastavený ručně, trvale se ukládá do zařízení a po restartování nebo ztrátě sledování se odvolá.

Pokud chcete vymazat směr dolů uložený v systému, vyberte tlačítko Vymazat dolů na stránce Nastavení režimu přesouvání platformy . Tím se vymaže uložený směr dolů a systém použije automaticky vypočítaný směr dolů. Konkrétní ručně nastavený směr nelze po této operaci obnovit, musíte ho znovu nastavit pomocí výše uvedeného procesu.

Hlášení problémů

Můžete narazit na problémy, pokud k tomu dojde, nahlásit je, aby je bylo možné prošetřit a produkt vylepšit:

  1. Nahlaste problém prostřednictvím Centra Feedback v kategorii Přesnost, stabilita a spolehlivost hologramu a přidejte:
    1. Popis problému, včetně očekávaného chování a zkušeností s chováním
    2. Záznam Mixed Reality videa k problému
  2. Otevřete případ podpory na adrese https://aka.ms/hlsupport a nasdílejte adresu URL Centra Feedback, abychom se s námi mohli spojit v případě, že budeme mít další otázky.