低動態移動平臺上的移動平臺模式
自 Windows 全像攝影版 21H2以來,HoloLens 2 支援低動態移動平臺。 在支援的作業系統版本和啟用行動平臺模式時,您將能夠在先前無法存取的環境中使用 HoloLens 2,例如大型船舶和大型船舶。 目前,此功能的目標是只啟用這些特定的移動平臺。 雖然沒有任何功能會阻止您嘗試在其他環境中使用此功能,但此功能著重於先新增這些環境的支援。
本文涵蓋:
為何需要移動平臺模式
HoloLens 需要能夠追蹤頭部位置,6 度的自由(X、Y、Z、翻譯和滾滾、音調、偏轉)才能顯示穩定的全像投影。 若要這樣做,HoloLens 會從兩個不同的來源追蹤兩個類似的資訊片段:
- 可見光相機。 例如,這些相機會追蹤環境,例如您使用 HoloLens 的實體會議室
- 慣性測量單位(IMU)。 IMU 是由加速計、陀螺儀和磁力計所組成,可追蹤相對於慣性框架的頭部動作和方向。 我們可以假設地球的動作對頭戴式裝置追蹤並不重要,因此我們可以簡化考慮相對於地球的動作。
這兩個來源的資訊會複合在低延遲和高頻率追蹤您的頭部位置,以便轉譯平滑全像投影。
不過,此方法依賴重大假設;環境(由相機跟蹤)仍然靜止相對於地球(IMU可以進行測量)。 當情況並非如此,就像在水中的船上一樣,來自兩個來源的資訊可能會彼此衝突,並導致跟蹤器丟失。 此衝突會產生不正確的位置資訊,並導致游泳全像投影,甚至追蹤遺失。
移動平臺模式可解決此問題。 當您啟用移動平臺模式時,這是追蹤器的提示,即它不能依賴我們的感測器輸入,以完全同意彼此一律。 相反地,HoloLens 需要維護平臺動作的估計值,以允許它適當地轉換 IMU 測量,或者如果平臺動作不確定,請將其篩選掉。
支援的環境和已知限制
雖然移動平臺模式是為了智慧地處理慣性與視覺數據衝突的案例而開發,但它目前的範圍是大型海洋船在低動態運動。 這表示某些限制和不支援的案例。
已知限制
- 移動平臺模式(MPM)唯一支援的環境是大型船舶,其動態低移動。 換句話說,許多常見的環境/情況 尚未,因為其高頻率動作和高速度,以及 混。 例如:飛機、火車、汽車、自行車、公共汽車、小船、電梯等。
- 啟用 MPM 時,全像投影可能會稍微搖擺,尤其是在切碎的水面上時。
- 無任何動作可防止使用者在不支援的環境中嘗試使用 MPM,不過,如果裝置能夠在不支援的空間中維持追蹤,您可能會遇到不想要的副作用。 例如,使用 MPM 時,您可能會發現可以在電梯中使用,同時變更樓層,而以前是不可能的。 不幸的是,雖然 MPM 允許裝置維護追蹤,但目前不會處理地圖管理。 您可以發現電梯中的變更樓層會導致裝置混淆上層和下層,並對地圖品質造成負面影響。
先決條件
支援行動平臺模式需要下列必要條件:
透過ARC更新或快閃至
注意
在 21H2 中引進移動平臺模式時,建議使用 最新的組建 來使用完整的功能和更新。
啟用移動平臺模式
如何啟用移動平臺模式?
有四種方式可讓您啟用移動平臺模式:
- 透過裝置上的設定應用程式
- 透過行動裝置管理 (MDM) 原則
- 透過 API,API 會透過 Unity 中的混合實境功能工具發行,並透過 Nuget.org
- 透過裝置入口網站
為了啟用各種使用案例,已提供各種方法來啟用移動平臺模式。 請務必仔細考慮要選擇的方法。 要問的一個關鍵問題是:誰知道 HoloLens 2 目前是否在移動平臺內? 如需範例,請參閱下表:
誰知道 HL2 是否在移動平臺中 | 設定移動平臺模式的最佳方法 | 好處 | 成本 |
---|---|---|---|
系統管理員 | 行動裝置管理 | 使用者不需要參與。 任何應用程式都會在不修改的情況下運作。 裝置可以受到保護,以免進入不正確的模式。 | 使用者和應用程式無法變更模式。 |
最終使用者 | 設定應用程式 | 使用者通常最瞭解其使用裝置的時機和位置。 任何應用程式都會在不修改的情況下運作。 | 使用者可能不知道模式存在。 |
應用程式 | 使用 SDK | 當環境無法事先得知時,可以使用案例特定提示來交換模式。 拿掉用戶必須做出此決定,並在設定中變更模式的需求。 | 設計不佳的應用程式可能會提供不良體驗,並讓裝置處於非預期模式。 |
在裝置設定上
- 需要組建 20348.1447 或更新版本。
開啟 [開始] 功能表
開啟 [設定] 應用程式
選取 [系統
開啟全像投影
在 [移動平臺模式] 區段中,選取 [設定移動平臺模式]
將 [移動平臺模式] 切換為 [開啟]
透過行動裝置管理 (MDM)
- 需要組建 20348.1447 或更新版本。
MDM 是系統管理員在組織所擁有的裝置上設定特定設定的工具。 如需詳細資訊,請參閱 使用 Microsoft 的端點管理員 Intune 來管理 HoloLens 裝置。 系統管理員可以從三個選項中選擇:
- 強制在裝置上移動平臺模式。
- 強制關閉裝置的平臺模式。
- 允許使用者透過設定應用程式/裝置入口網站選取。
MixedReality/ConfigureMovingPlatform
此原則可控制 HoloLens 2 上移動平臺功能的行為。 具體來說,無論是關閉/開啟,還是可由使用者切換。 它應該只供想要在具有低動態動作的移動環境中使用 HoloLens 2 的客戶使用。 如需背景資訊,請參閱 HoloLens 2 移動平臺模式。
新原則的 OMA-URI:./Device/Vendor/MSFT/Policy/Config/MixedReality/ConfigureMovingPlatform
支援的值:
-
0
(預設值):值是使用者的喜好設定。 初始狀態為 OFF,且在該使用者的喜好設定會在重新啟動時保存下來,並用來初始化系統。 -
1
強制關閉:移動平臺已停用,且無法由用戶變更。 -
2
強制:移動平臺已啟用,用戶無法變更。
MixedReality/ManualDownDirectionDisabled
此原則可控制使用者是否可以手動變更方向。 如果使用者未設定向下方向,系統就會使用自動計算的向下方向。 此原則與 ConfigureMovingPlatform 原則沒有相依性,而且可以獨立設定。
新原則的 OMA-URI:./Device/Vendor/MSFT/Policy/Config/MixedReality/ManualDownDirectionDisabled
支援的值:
-
False
(預設值):用戶可以視需要手動變更向下方向,否則會自動根據測量的重力向量來決定向下方向。 -
True
:用戶無法手動變更向下方向,而向下方向一律會根據測量的重力向量自動決定。
透過 SDK 啟用
- 需要組建 20348.1447 或更新版本。
有時候,您可能想要決定要使用行動平臺模式來相依於您的情況,您可能只在使用您的應用程式時啟用,或只啟用特定應用程式。 在這些情況下,您可能想要 使用 SDK從您的應用程式啟用行動平臺模式。
透過 開發人員模式和裝置入口網站啟用
若要以這種方式啟用行動平臺模式,請先 啟用 Device Portal。
選取左側功能表上的 系統 雅閣
選取 [移動平臺模式] 頁面,然後核取 [移動平臺模式] 複選框
出現警告提示時,請選取 [確定] [確定]
模式會立即變更,不需要重新啟動裝置。
如果您無法在裝置入口網站中看到 [移動平臺模式] 選項,則可能表示您尚未在適當的組建中。 請參閱 必要條件 一節。
何時變更為移動平臺模式
使用任何追蹤頭戴式裝置的方法時,將會暫時遺失,而顯示器會顯示「尋找您的空間」。 因此,不建議在裝置使用期間主動變更模式。
如果您的使用案例在靜止環境與移動環境之間移動,建議您讓裝置保持移動平臺模式。 在靜止環境中時,追蹤品質會稍微減少一點。 雖然大多數人會認為這比經常交換移動平臺模式所造成的追蹤遺失更好,或因為忘記啟用模式而遺失移動平臺上的追蹤。
向下方向
通常,系統視為「向下」的方向是重力的方向。 這個向下方向用於對齊某些使用者介面。 然而,在移動平臺內,“向下”和重力並不總是一樣的事情。 移動平臺模式提供此問題的兩個解決方案:
自動向下計算
這會根據測量重力方向的平均值來計算向下方向。 例如,當船舶在海上滾滾時,實際重力向量會相對於船舶的結構旋轉。 由於重力向量振蕩,在短時間內的重力向量平均將指向船艙地板。
在移動平臺模式中,自動向下計算是預設值,您不需要執行任何動作,才能正常運作。 如果已設定手動向下方向,則會覆寫它。 特定向下方向不會保存到裝置,但會在必要時重新計算。
手動設定向下方向
針對平臺方向與重力不一致的使用案例,即使在短時間內平均,您也可以手動設定向下方向。 若要手動設定方向:
- 開啟 [開始] 功能表
- 開啟應用程式 設定
- 選取 [系統
- 選取全像投影
- 在 [移動平臺模式] 區段中,選取 [設定移動平臺模式]
- 將頭與地板對齊,以便您看地平線
- 選取 [向下] 按鈕
按下 [設定向下] 按鈕時,會使用目前的頭部方向來設定向下方向。 手動設定向下方向時,它會持續儲存在裝置上,並在重新啟動或追蹤遺失之後重新叫用。
若要清除系統上儲存的向下方向,請選取 [設定移動平臺模式] 頁面上的 [[清除向下] 按鈕。 這會清除儲存的向下方向,並讓系統使用自動計算的向下方向。 此作業之後無法復原特定手動設定的方向,您必須使用上述程式再次設定。
報告問題
如果發生這種情況,您可能會遇到問題,報告問題,以便調查並改善產品:
- 在 全像投影精確度、穩定性和可靠性 類別下,透過 意見反應中樞 回報問題,包括:
- 問題的描述,包括預期的行為和有經驗的行為
- 混合實境 視訊擷取問題
- 在 https://aka.ms/hlsupport 開啟支援案例,並共用意見反應中樞 URL,以便在有後續問題時連絡。