Łazik VR w Rover Rescue jest wyposażony we wbudowaną technologię AI, która pozwala mu wykrywać elementy gry i wykorzystywać te informacje do lepszego poruszania się po wirtualnym świecie. Dane te można wizualizować i wykorzystywać na różne sposoby na placu zabaw Rover Rescue Playground i w grze.
W jakim sensie jest to przykład technologii sztucznej inteligencji (AI)?
Wbudowana technologia sztucznej inteligencji (AI) w VR Rover umożliwia wykrywanie obiektów i raportowanie ich atrybutów. Czujniki, takie jak czujnik odległości, mogą wykryć obiekt i jego lokalizację, ale nie mają wystarczającej inteligencji, aby przekazać jakiekolwiek informacje o tym obiekcie. Sztuczna inteligencja jest w stanie nie tylko wykryć obecność i lokalizację obiektu, ale może także wykorzystać swoją inteligencję do zidentyfikowania obiektu i innych ważnych jego atrybutów.
W Rover Rescue wbudowana sztuczna inteligencja VR Rover została wstępnie przeszkolona, aby móc wykrywać obiekty w grze i rozróżniać między nimi. Na przykład sztuczna inteligencja będzie wykrywać i nazywać „przeszkody”, „wrogów” i „minerały”, gdy znajdą się one w wykrywalnym zasięgu łazika VR. Sztuczna inteligencja wykorzystuje wykryty rozmiar obiektu do określenia jego odległości od łazika VR i stale przekazuje te informacje.
Formy AI w łaziku VR
Łazik VR jest wyposażony w dwie główne formy sztucznej inteligencji: wykrywanie i celowanie.
Wykrywanie AI
Funkcja „Wykryj” służy do identyfikowania obiektów wokół łazika VR w promieniu 360 stopni w promieniu 800 milimetrów (mm).
Łazik VR może wykrywać minerały i wrogów oraz potrafić je rozróżniać. Promień wykrywania jest oznaczony żółtym kółkiem na obrazku po lewej stronie.
Wzrok AI
„Wzrok” służy do wykrywania tego, co znajduje się przed łazikiem VR w polu widzenia 40 stopni i w zasięgu 1000 milimetrów (mm).
Łazik VR widzi minerały, wrogów, przeszkody, zagrożenia i Bazę oraz potrafi je rozróżniać. Celownik AI przekaże więcej informacji o tym, co widzi, np. odległość i kąt do minerałów lub punkty życia napromieniowanego wroga. Pole widzenia szacowane jest za pomocą żółtych linii na obrazku po lewej stronie.
Wizualizacja informacji AI w Rover Rescue
Istnieją dwa sposoby wizualizacji informacji, które wbudowana sztuczna inteligencja przekazuje w oknie Rover Rescue Playground: minimapa i wizualizacja AI na boisku.
Minimapa
Jeśli w oknie Placu zabaw dla ratowników łazikiem pojawi się minimapa, pokaże ona względną pozycję łazika VR względem pola gry i obiektów zidentyfikowanych przez sztuczną inteligencję.
Informacje AI widoczne na minimapie obejmują promień wykrycia i pole widzenia oraz elementy, które można wyczuć w tych zakresach.
Wykryj promień
Fioletowy okrąg wokół łazika VR (zaznaczony czerwoną strzałką na tym obrazku) wskazuje promień wykrywania.
Minerały i wrogów w tym zasięgu można wykryć za pomocą wykrywania AI.
Pole widzenia
Fioletowy, półprzezroczysty stożek wyświetlany z przodu łazika VR (zaznaczony czerwoną strzałką na tym obrazku) wskazuje pole widzenia, czyli miejsce, w którym łazik VR może skutecznie „widzieć”.
Elementy gry znajdujące się w tym zasięgu będą widoczne, a na polu gry wyświetli się więcej informacji o tych obiektach.
Wizualizacja AI
Wizualizacja AI
Wizualizację AI na boisku można włączać i wyłączać, wybierając przycisk w prawym dolnym rogu okna Placu Zabaw.
Po włączeniu informacje AI będą podświetlać wykryte elementy gry i wyświetlać ich nazwę oraz odpowiednie atrybutytakie jak odległość lub punkty zdrowia.
Informacje o atrybutach będą wyświetlane tylko wtedy, gdy elementy gry znajdą się w polu widzenia i zasięgu wzroku łazika VR wynoszącym 1000 mm. Gdy znajdą się poza zasięgiem, nie będzie to wyświetlane.
Minerały oznaczone świecącym podświetleniem i etykietą „Mineral”.
Wyświetlana jest także odległość i kąt względem minerałów, które zmieniają się w czasie rzeczywistym, gdy łazik VR porusza się po obcym środowisku.
Napromieniowani wrogowie są oznaczeni świecącym podświetleniem i etykietą „Wróg”.
Wyświetlana jest odległość i kąt do wroga, które zmieniają się w czasie rzeczywistym, gdy łazik VR i wróg poruszają się względem siebie.
Wyświetlany jest również poziom i zdrowie wroga. Im wyższy poziom, tym więcej punktów zdrowia ma przeciwnik. Siła absorpcji potrzebna do zneutralizowania wroga jest powiązana z jego poziomem i zdrowiem.
Przeszkody są oznaczone świecącym podświetleniem i etykietą „Przeszkoda”.
Wyświetlana jest odległość do przeszkody, która będzie się zmieniać w czasie rzeczywistym, gdy łazik VR porusza się po obcym środowisku.
Wykorzystanie informacji AI w projektach
Informacje z wbudowanej sztucznej inteligencji VR Rovera można wykorzystać w projektach, aby pomóc w nawigowaniu do minerałów, wykrywaniu wrogów, omijaniu przeszkód i nie tylko. Istnieje kilka sposobów wykorzystania danych AI w projekcie.
Przykładowe projekty mogą być wykorzystane jako punkt wyjścia dla Twojego kodu. Zobacz ten artykuł , aby uzyskać więcej informacji na temat dostępu i używania przykładowych projektów w VEXcode VR.