V5 Push Back (Dex)#

Dex är VEX V5 Hero Bot som används i V5 25-26 Push Back Playground.

Robotöversikt#

VEXcode VR-robotfönstret som visar Dex-roboten. Det visar roboten som samlar in, lyfter och sorterar block med ett intag och transportband.

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

Motorer#

Konfiguration &
Python-kommandonamn

Beskrivning

Dex robottransportörmotor.
Transportörmotor
conveyor_motor

Transportbandets motor flyttar block från intaget upp till toppen av roboten så att blocket kan tryckas in i ett mål.

För att föra ett block från intaget till toppen av transportbandet måste transportbandets motor snurra i uppåt eller forward riktning.

Dex robotens insugningsmotor.
Insugningsmotor
intake_motor

Insugningsmotorn roterar de två hjulen på robotens framsida. Detta gör att block kan plockas upp från marken.

För att samla upp ett block, snurra insugningsmotorn i intag- eller forward -riktningen.

Komponenter och funktioner#

Komponent eller funktion

Använda

API-dokumentation

Drivlina

Rör och vrider roboten.

Block - Python

Transportbandsmotor

Flyttar block från intaget upp till robotens topp så att blocket kan tryckas in i ett mål.

Block - Python

Insugningsmotor

Roterar de två hjulen på robotens framsida. Detta gör att block kan plockas upp från marken.

Block - Python

AI-synsensor

Upptäcker spelobjekt så att roboten kan orientera sig autonomt.

Block - Python

Stötfångarbrytare

Detekterar när ett block har passerat genom intaget och nu befinner sig på transportbandet.

Block - Python

Avståndssensor

Detekterar hur långt robotens framsida är från ett objekt.

Block - Python

Optisk sensor

Detekterar färgen på blocket högst upp på transportbandet.

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 25-26 Tryck tillbaka

Skjut röda och blå block mot mål i V5 25-26 Virtual Skills-fältet.