V5 felülbírálás (Flex)#

A Flex a VEX V5 hősbot, amelyet a V5 26-27 felülbírálási játszótéren használnak.

Robot áttekintése#

A VEXcode VR Robot ablaka, amelyen a Flex Robot látható.

A Flex támogatja a szabványos VR-vezérlőket és érzékelőket, mint például az inerciális érzékelőt és az agyidőzítőt, további Flex-specifikus funkciókkal, amelyeket a Robot-specifikus blokkok és a Robot-specifikus Python című cikkekben tárgyalunk.

Motorok#

Konfiguráció és
Python parancs neve

Leírás

Flex robotkar motor.
KarMotor
arm_motor

Emeli és leengedi a kart. A kar teljesen felemelt helyzetben van 2000 fokban; a kiinduló helyzet 0 fok.

Flex robot karommotor.
Karommotor
claw_motor

Nyitja és zárja a karomot. A kiinduló helyzet 467 fok (teljesen zárva); a karom 0 fokban van teljesen nyitva.

Alkatrészek és jellemzők#

Komponens vagy funkció

Használat

API dokumentáció

Hajtáslánc

Mozgatja és forgatja a robotot.

Blokkok - Python

Karmotor

Emeli és leengedi a kart a játék elemeivel való interakcióhoz.

Blokkok - Python

KarmosMotor

Nyitja és zárja a karmot a játékelemek megragadásához és elengedéséhez.

Blokkok - Python

AI látásérzékelő

A karomra szerelve, előre nézve. Érzékeli a karom előtt lévő vadtárgyakat, így a robot önállóan tájékozódni tud. Blokkolva van, amikor a karom tűt vagy poharat tart, így csak akkor működik, ha a karom üres.

Blokkok - Python

Távolságérzékelő

A robot elejére szerelve, előre nézve. Érzékeli a robot eleje távolságát egy tárgytól.

Blokkok - Python

GPS-érzékelő

Visszaadja a robot aktuális pozícióját és haladási irányát a játszótéren.

Blokkok - Python

Agy időzítő

Nyomon követi a projekt kezdete óta eltelt időt.

Blokkok - Python

Játszóterek#

Játszótér

Leírás

V5 26-27 Felülírás

Játsszd a V5 26-27 Autonóm kódolási készségek felülbírálása kihívást.