V5 augstas likmes (Aksels)#

Aksels ir VEX V5 varonis-robots, kas tiek izmantots V5 24-25 augsto likmju rotaļu laukumā.

Robota pārskats#

VEXcode VR robota logā redzams Aksela robots. Tajā redzams, kā robots manipulē ar gredzeniem ar roku un stūmēju GPS iespējotā sacensību laukumā.

Axel atbalsta standarta VR vadības ierīces un sensorus, piemēram, inerciālo sensoru un smadzeņu taimeri, ar papildu Axel specifiskām funkcijām, kas aplūkotas Robot-Specific Blocks un Robot-Specific Python.

Motori#

Konfigurācija un
Python komandas nosaukums

Apraksts

Axel robota rokas motors.
Arm Motor
arm_motor

Roka paceļ un nolaiž Aksela roku. Rokai jābūt paceltai, lai tā neaizsegtu mākslīgā intelekta redzes sensoru un lai uzspiestu gredzenus uz mietiem.

Lai paceltu roku pietiekami augstu, lai uzspiestu gredzenu uz mietiņa, rokai jābūt paceltai vismaz par 310 grādiem.

Aksela robota stūmēja motors.
Stūmēja motors
pusher_motor

Stūmēja motors pārvieto stūmēju uz leju pa sviru. Tas ļauj gredzenus nostumt no sviras uz mietiņa. Stūmēja pozīcija sviras augšdaļā ir 0 grādi.

Lai nostumtu gredzenu no sviras, stūmēja motoram ir jānolaižas par 780 grādiem.

Sastāvdaļas un funkcijas#

Komponents vai funkcija

Lietošana

API dokumentācija

Piedziņa

Pārvieto un pagriež robotu.

Bloki - Python

Rokas motors

Paceļ un nolaiž roku, lai manipulētu ar spēles objektiem. Rokai jābūt paceltai, lai tā neaizsegtu mākslīgā intelekta redzes sensoru un lai uzspiestu gredzenus uz mietiem. Lai paceltu roku pietiekami augstu, lai uzspiestu gredzenu uz mietiņa, rokai jābūt paceltai vismaz par 310 grādiem.

Bloki - Python

Stūmēja motors

Pārvieto stūmēju uz leju pa sviru. Tas ļauj gredzenus nostumt no sviras uz mietiņa. Stūmēja pozīcija sviras augšdaļā ir 0 grādi. Lai nostumtu gredzenu no sviras, stūmēja motoram ir jānolaižas par 780 grādiem.

Bloki - Python

Mākslīgā intelekta redzes sensors

Atklāj spēles objektus, lai robots varētu autonomi orientēties.

Bloki - Python

Attāluma sensors

Atgriež objekta attālumu no robota priekšpuses.

Bloki - Python

Optiskais sensors

Atklāj objektus robota priekšā un nosaka to krāsu.

Bloki - Python

Rotācijas sensors

Atgriež stūmēja motora pašreizējo rotācijas leņķi un pozīciju.

Bloki - Python

GPS sensors

Atgriež robota pašreizējo atrašanās vietu un virzienu rotaļu laukumā.

Bloki - Python

Smadzeņu taimeris

Izseko pagājušo laiku kopš projekta sākuma.

Bloki - Python

Rotaļu laukumi#

Rotaļu laukums

Apraksts

V5 24-25 Augstas likmes

Grūšanas gredzeni un mobilie vārti V5 24-25 virtuālo prasmju laukā.