Skip to Main Content

AI izmantošana Rover Rescue

Rover Rescue VR Rover ir aprīkots ar iebūvētu AI tehnoloģiju, kas ļauj noteikt spēles elementus un izmantot šo informāciju, lai labāk orientētos savā virtuālajā pasaulē. Šos datus var vizualizēt un izmantot dažādos veidos Rover Rescue Playground un spēlē.


Kā šis ir mākslīgā intelekta (AI) tehnoloģijas piemērs?

VR Rover iebūvētā mākslīgā intelekta (AI) tehnoloģija ļauj tam noteikt objektus un ziņot par to atribūtiem. Sensori, tāpat kā attāluma sensors, var noteikt objektu un tā atrašanās vietu, bet tiem nav informācijas, lai ziņotu par šo objektu. AI spēj ne tikai noteikt objekta klātbūtni un atrašanās vietu, bet arī var izmantot tā intelektu, lai identificētu objektu un citus svarīgus ar to saistītos atribūtus.

Programmā Rover Rescue VR Rover iebūvētais AI ir iepriekš apmācīts, lai varētu noteikt spēļu objektus un atšķirt tos. Piemēram, mākslīgais intelekts atklās un nosauks “šķēršļus”, “ienaidniekus” un “minerālus”, jo tie atrodas VR Rover nosakāmā diapazonā. AI izmanto atklāto objekta izmēru, lai noteiktu tā attālumu no VR Rover, un nepārtraukti ziņo par šo informāciju.


AI formas VR Rover

VR Rover ir aprīkots ar diviem galvenajiem AI veidiem: uztveršanu un redzi.

Screen_Shot_2022-12-01_at_10.26.37_AM.png

AI noteikšana

“Detect” tiek izmantots, lai noteiktu, kas atrodas ap VR Rover 360 grādos 800 milimetru (mm) rādiusā.

VR Rover var atklāt minerālus un ienaidniekus, kā arī var atšķirt abus. Atklāšanas rādiuss ir norādīts ar dzeltenu apli attēlā pa kreisi.

Screen_Shot_2022-12-01_at_10.47.45_AM.png

AI redze

“Sight” izmanto, lai noteiktu to, kas atrodas VR Rover priekšā 40 grādu redzes laukā un 1000 milimetru (mm) diapazonā.

VR Rover var redzēt minerālus, ienaidniekus, šķēršļus, apdraudējumus un bāzi, kā arī var tos atšķirt. AI tēmēklis ziņos vairāk informācijas par to, ko tas redz, piemēram, attālumu un leņķi līdz minerāliem vai apstarotā ienaidnieka veselības punktiem. Redzes lauks tiek novērtēts ar dzeltenajām līnijām attēlā pa kreisi.


AI informācijas vizualizācija programmā Rover Rescue

Ir divi veidi, kā vizualizēt informāciju, ko iebūvētais AI ziņo Rover Rescue Playground logā: mini karte un AI vizualizācija spēles laukumā.

Mini karte

Screen_Shot_2022-12-01_at_10.51.35_AM.png

Kad mini karte ir redzama Rover Rescue Playground logā, tā parādīs VR Rover relatīvo pozīciju spēlējamajā laukā un objektus, ko tā AI ir identificējis.

Minikartē redzamā AI informācija ietver noteikšanas rādiusu un redzes lauku, kā arī elementus, ko var uztvert šajos diapazonos.

Screen_Shot_2022-12-01_at_10.26.37_AM_copy.png

Noteikt rādiusu

Violetais aplis ap VR Rover (kā iezīmēts ar sarkano bultiņu šajā attēlā) norāda noteikšanas rādiusu.

Minerālus un ienaidniekus šajā diapazonā var sajust, izmantojot AI noteikšanu.

Screen_Shot_2022-12-01_at_10.26.37_AM_copy_2.png

Redzes lauks

Violetais caurspīdīgais konuss, kas projicēts no VR Rover priekšpuses (kā šajā attēlā iezīmēts ar sarkano bultiņu), norāda redzes lauku vai vietu, kur VR Rover var efektīvi "redzēt".

Šajā diapazonā ir redzami spēles elementi, un vairāk informācijas par šiem objektiem tiks parādīta spēles laukumā.


AI vizualizācija

Screen_Shot_2022-12-01_at_10.56.52_AM.png

AI vizualizācija

AI vizualizāciju spēles laukumā var ieslēgt un izslēgt, atlasot pogu Playground loga apakšējā labajā stūrī.

Kad tas ir ieslēgts, AI informācija iezīmēs atklātos spēles elementus un parādīs to nosaukumu un atbilstošos atribūtipiemēram, attālums vai veselības punkti.

Atribūtu informācija tiks parādīta tikai tad, ja spēles elementi atrodas VR Rover redzamības laukā un 1000 mm redzamības diapazonā. Ja tie atrodas ārpus diapazona, tas netiks parādīts.

Screen_Shot_2022-12-01_at_10.58.05_AM.png

Minerāli, kas norādīti ar mirdzošu izceltu un etiķeti "Minerāls".

Tiek parādīts arī attālums un leņķis pret minerāliem, un tie mainīsies reāllaikā, kad VR Rover pārvietojas citplanētiešu vidē.

Screen_Shot_2022-12-01_at_11.02.25_AM.png

Apstarotos ienaidniekus norāda kvēlojošs izcēlums un etiķete "Ienaidnieks".

Tiek parādīts attālums un leņķis līdz ienaidniekam, un tie mainīsies reāllaikā, kad VR Rover un ienaidnieks pārvietojas viens pret otru.

Tiek parādīts arī ienaidnieka līmenis un veselība. Jo augstāks līmenis, jo lielāki ir ienaidnieka veselības punkti. Absorbcijas spēks, kas nepieciešams, lai neitralizētu ienaidnieku, ir saistīts ar tā līmeni un veselību.

Screen_Shot_2022-12-01_at_11.04.02_AM.png

Šķēršļi ir norādīti ar mirdzošu izcēlumu un etiķeti "Šķērslis".

Tiek parādīts attālums līdz šķērslim, un tas mainīsies reāllaikā, kad VR Rover pārvietojas svešā vidē.


AI informācijas izmantošana projektos

Informāciju no VR Rover iebūvētā AI var izmantot projektos, lai palīdzētu orientēties uz minerāliem, atklāt ienaidniekus, izvairīties no šķēršļiem un daudz ko citu. Ir vairāki veidi, kā AI datus var izmantot projektā.

Piemēru projektus var izmantot kā sākumpunktu jūsu kodam. Skatiet šo rakstu lai iegūtu papildinformāciju par piekļūšanu un paraugprojektu izmantošanu VEXcode VR.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: