V5-överstyrning (flexibel)#

Flex är VEX V5 Hero Bot som används i V5 26-27 Override Playground.

Robotöversikt#

VEXcode VR-robotfönstret som visar Flex-roboten.

Flex stöder vanliga VR-kontroller och sensorer som tröghetssensorn och hjärntimern, med ytterligare Flex-specifika funktioner som beskrivs i Robotspecifika block och Robotspecifik Python.

Motorer#

Konfiguration &
Python-kommandonamn

Beskrivning

Flex robotarmsmotor.
ArmMotor
arm_motor

Höjer och sänker armen. Armen är i fullt upplyft läge vid 2000 grader; startpositionen är 0 grader.

Flexrobotens klomotor.
Klomotor
claw_motor

Öppnar och stänger klon. Startpositionen är 467 grader (helt stängd); klon är helt öppen vid 0 grader.

Komponenter och funktioner#

Komponent eller funktion

Använda

API-dokumentation

Drivlina

Rör och vrider roboten.

Block - Python

ArmMotor

Höjer och sänker armen för att interagera med spelelement.

Block - Python

Klomotor

Öppnar och stänger klon för att gripa och släppa spelelement.

Block - Python

AI-synsensor

Monterad på klon, vänd framåt. Upptäcker viltföremål framför klon så att roboten kan orientera sig autonomt. Blockerad när klon håller en nål eller kopp, så den fungerar bara när klon är tom.

Block - Python

Avståndssensor

Monterad på robotens framsida, vänd framåt. Känner av hur långt robotens framsida är från ett föremål.

Block - Python

GPS-sensor

Returnerar robotens aktuella position och riktning på lekplatsen.

Block - Python

Hjärntimer

Spår som förflutit sedan projektet startade.

Block - Python

Lekplatser#

Lekplats

Beskrivning

V5 26-27 Åsidosättning

Spela utmaningen V5 26-27 Åsidosätt autonoma kodningsfärdigheter.