Il Rover VR in Rover Rescue è dotato di tecnologia AI integrata che gli consente di rilevare elementi di gioco e utilizzare tali informazioni per navigare meglio nel suo mondo virtuale. Questi dati possono essere visualizzati e utilizzati in vari modi all'interno del Rover Rescue Playground e del gioco.
In che modo questo è un esempio di tecnologia di intelligenza artificiale (AI)?
La tecnologia di intelligenza artificiale (AI) integrata nel VR Rover gli consente di rilevare oggetti e segnalare attributi su di essi. I sensori, come un sensore di distanza, possono rilevare un oggetto e la sua posizione ma non hanno l'intelligenza per riportare alcuna informazione su quell'oggetto. L’intelligenza artificiale è in grado non solo di rilevare la presenza e la posizione di un oggetto, ma può anche utilizzare la propria intelligenza per identificare l’oggetto e altri importanti attributi su di esso.
In Rover Rescue, l'intelligenza artificiale integrata del VR Rover è stata pre-addestrata per essere in grado di rilevare oggetti di gioco e distinguerli. Ad esempio, l'intelligenza artificiale rileverà e nominerà "ostacoli", "nemici" e "minerali" non appena si trovano nel raggio di rilevamento del Rover VR. L'intelligenza artificiale utilizza la dimensione rilevata dell'oggetto per determinare la sua distanza dal Rover VR e riporta continuamente tali informazioni.
Forme di intelligenza artificiale nel VR Rover
Il VR Rover è dotato di due forme principali di intelligenza artificiale: rilevamento e vista.
Rilevamento AI
“Detect” viene utilizzato per identificare cosa c'è intorno al VR Rover a 360 gradi, entro un raggio di 800 millimetri (mm).
Il VR Rover è in grado di rilevare minerali e nemici e di distinguere tra i due. Il raggio di rilevamento è indicato dal cerchio giallo nell'immagine a sinistra.
Vista AI
La “vista” viene utilizzata per rilevare ciò che si trova davanti al Rover VR entro un campo visivo di 40 gradi e una portata di 1000 millimetri (mm).
Il Rover VR può vedere minerali, nemici, ostacoli, pericoli e la Base e può distinguerli. Il mirino dell'IA riporterà maggiori informazioni su ciò che vede, come la distanza e l'angolazione rispetto ai minerali o i punti salute di un nemico irradiato. Il campo visivo è stimato con le linee gialle nell'immagine a sinistra.
Visualizzazione delle informazioni AI in Rover Rescue
Esistono due modi per visualizzare le informazioni riportate dall'IA integrata nella finestra Rover Rescue Playground: la minimappa e la visualizzazione dell'IA sul campo di gioco.
La mini mappa
Quando la minimappa è presente nella finestra Rover Rescue Playground, mostrerà la posizione relativa del VR Rover rispetto al campo giocabile e gli oggetti identificati dalla sua IA.
Le informazioni dell'IA visibili sulla minimappa includono il raggio di rilevamento, il campo visivo e gli elementi che possono essere percepiti all'interno di tali intervalli.
Rileva raggio
Il cerchio viola attorno al Rover VR (come evidenziato dalla freccia rossa in questa immagine) indica il raggio di rilevamento.
I minerali e i nemici all'interno di questo raggio possono essere rilevati utilizzando il rilevamento dell'IA.
Campo visivo
Il cono traslucido viola proiettato dalla parte anteriore del Rover VR (come evidenziato dalla freccia rossa in questa immagine) indica il campo visivo, o dove il Rover VR può effettivamente "vedere".
È possibile vedere gli elementi di gioco all'interno di questa gamma e ulteriori informazioni su questi oggetti verranno visualizzate sul campo di gioco.
Visualizzazione dell'intelligenza artificiale
Visualizzazione dell'intelligenza artificiale
La visualizzazione dell'IA sul campo di gioco può essere attivata e disattivata selezionando il pulsante nell'angolo in basso a destra della finestra Parco giochi.
Quando attivate, le informazioni dell'IA evidenzieranno gli elementi di gioco rilevati e mostreranno il loro nome e gli attributi rilevanti-come distanza o punti salute.
Le informazioni sugli attributi verranno visualizzate solo quando gli elementi del gioco si trovano nel campo visivo e nel raggio visivo di 1000 mm del Rover VR. Quando sono fuori portata, non verrà visualizzato.
Minerali indicati da un'evidenziazione luminosa e dall'etichetta "Minerale".
Vengono visualizzati anche la distanza e l'angolo rispetto ai minerali, che cambieranno in tempo reale man mano che il VR Rover si muove nell'ambiente alieno.
I nemici irradiati sono indicati da un'evidenziazione luminosa e da un'etichetta "Nemico".
Vengono visualizzati la distanza e l'angolo rispetto al nemico, che cambieranno in tempo reale man mano che il Rover VR e il nemico si muovono l'uno rispetto all'altro.
Vengono visualizzati anche il livello e la salute del nemico. Più alto è il livello, maggiori saranno i punti salute di un nemico. La forza dell'assorbimento necessaria per neutralizzare un nemico è correlata al suo livello e alla sua salute.
Gli ostacoli sono indicati da un'evidenziazione luminosa e da un'etichetta "Ostacolo".
Viene visualizzata la distanza dall'ostacolo e cambierà in tempo reale mentre il VR Rover si muove nell'ambiente alieno.
Utilizzo delle informazioni dell'intelligenza artificiale nei progetti
Le informazioni dell'intelligenza artificiale integrata del VR Rover possono essere utilizzate nei progetti per aiutare a raggiungere i minerali, rilevare nemici, evitare ostacoli e altro ancora. Esistono diversi modi in cui i dati AI possono essere utilizzati in un progetto.
I progetti di esempio possono essere utilizzati come punto di partenza per il codice. Consultare questo articolo per maggiori informazioni sull'accesso e l'utilizzo di progetti di esempio in VEXcode VR.