Tryb badań urządzenia HoloLens

Tryb badań został wprowadzony na urządzeniach HoloLens (1. generacji), aby zapewnić dostęp do kluczowych czujników, w szczególności dla aplikacji badawczych, które nie są przeznaczone do wdrożenia. Tryb badań dla HoloLens 2 utrzymuje możliwości urządzenia HoloLens 1, ale dodaje dostęp do następujących strumieni:

  • Widoczne kamery śledzenia środowiska światła — kamery o szarej skali używane przez system do śledzenia głowy i budynku mapy.

  • Kamera głębi — działa w dwóch trybach:

    • AHAT, wysoka częstotliwość (45 FPS) niemal dogłębne wykrywanie używane do śledzenia rąk. Inaczej niż w przypadku pierwszego trybu krótkiego rzutu, AHAT zapewnia pseudo-głębokość z fazą zawijania poza 1 miernik.
    • Długotrwałe, niskie częstotliwości (1-5 FPS) dalekiego wykrywania głębokości używanego przez mapowanie przestrzenne
  • Dwie wersje strumienia odzwierciedlenia ir — używane przez urządzenie HoloLens do obliczenia głębokości. Te obrazy są oświetlone podczerwą i nie mają wpływu na światło widoczne otoczenia.

Jeśli używasz HoloLens 2, masz również dostęp do dodatkowych danych wejściowych poniżej:

  • Akcelerometr — używany przez system do określania przyspieszenia liniowego wzdłuż osi X, Y i Z oraz grawitacji.
  • Gyro — używany przez system do określania rotacji.
  • Magnetometr — używany przez system do szacowania orientacji bezwzględnej.

Ważne

Tryb badań jest obecnie dostępny w publicznej wersji zapoznawczej.

Zrzut ekranu aplikacji Tryb badań
Przechwytywanie rzeczywistości mieszanej aplikacji testowej, która wyświetla osiem strumieni czujników dostępnych w trybie badań

Użycie

Tryb badań jest przeznaczony dla naukowców i badaczy przemysłowych eksplorujących nowe pomysły w dziedzinie przetwarzanie obrazów i robotyki. Nie jest przeznaczona dla aplikacji wdrożonych w środowiskach przedsiębiorstwa ani dostępnych za pośrednictwem sklepu Microsoft Store ani innych kanałów dystrybucji.

Ponadto firma Microsoft nie zapewnia gwarancji, że tryb badań lub równoważne funkcje będą obsługiwane w przyszłych aktualizacjach sprzętu lub systemu operacyjnego. Nie pozwól jednak, aby powstrzymać Cię od używania go do opracowywania i testowania nowych pomysłów!

Zabezpieczenia i wydajność

Włączenie trybu badań zużywa więcej mocy baterii niż korzystanie z HoloLens 2 w normalnych warunkach, nawet jeśli aplikacja korzystająca z funkcji trybu badawczego nie jest uruchomiona. Włączenie tego trybu może również obniżyć ogólne bezpieczeństwo urządzenia, ponieważ aplikacje mogą nieprawidłowo używać danych czujnika. Więcej informacji na temat zabezpieczeń urządzeń można znaleźć w artykule Często zadawane pytania dotyczące zabezpieczeń urządzenia HoloLens.

Obsługa urządzeń

Funkcja HoloLens first Gen HoloLens 2
Kamery śledzenia głowy ✔️ ✔️
Kamera ir & głębokości ✔️ ✔️
Akcelerometr ✔️
Żyroskop ✔️
Magnetometr ✔️

Włączanie trybu badań (urządzenia HoloLens first Gen i HoloLens 2)

Tryb badań to rozszerzenie trybu dewelopera. Przed rozpoczęciem należy włączyć funkcje dewelopera urządzenia w celu uzyskania dostępu do ustawień trybu badań:

  • Otwórz pozycję Ustawienia menu > Start i wybierz pozycję Aktualizacje.
  • Wybierz pozycję Dla deweloperów i włącz tryb dewelopera.
  • Przewiń w dół i włącz portal urządzeń.

Po włączeniu funkcji dewelopera połącz się z portalem urządzeń , aby włączyć funkcje trybu badań:

  • Przejdź do pozycji Tryb badań systemowych > w portalu urządzeń.
  • Wybierz pozycję Zezwalaj na dostęp do strumienia czujnika.
  • Uruchom ponownie urządzenie z poziomu elementu menu Power w górnej części strony.

Po ponownym uruchomieniu urządzenia aplikacje załadowane za pośrednictwem portalu urządzeń mogą uzyskiwać dostęp do strumieni trybu badań.

Karta Tryb badań w portalu urządzeń HoloLens
Okno Tryb badań w portalu urządzeń HoloLens

Ważne

Tryb badań dla HoloLens 2 jest dostępny od kompilacji 19041.1364 . Jeśli potrzebujesz dostępu we wcześniejszej kompilacji, zarejestruj się w naszym programie Insider Preview . Więcej szczegółów można znaleźć w repozytorium GitHub trybu badań.

Korzystanie z danych czujnika w aplikacjach

Aplikacje mogą uzyskiwać dostęp do danych strumienia czujników w taki sam sposób, jak program Media Foundation uzyskuje dostęp do strumieni zdjęć i kamer wideo.

Wszystkie interfejsy API, które działają na potrzeby programowania urządzenia HoloLens, są również dostępne w trybie badań. W szczególności aplikacja dokładnie wie, gdzie urządzenie HoloLens znajduje się w przestrzeni 6DoF w każdym czasie przechwytywania ram czujnika.

Mamy przykładowe aplikacje pokazujące dostęp do strumienia trybu badawczego, używając wewnętrznych i egztrynacji oraz strumieni nagrywania:

Pomoc techniczna

W przypadku urządzenia HoloLens (pierwsza generacja) użyj trackera problemów w repozytorium HoloLensForCV, aby opublikować opinię i śledzić znane problemy.

W przypadku HoloLens 2 użyj monitora problemów w repozytorium HoloLens2ForCV, aby opublikować opinię i śledzić znane problemy.

Zobacz też