Robota funkciju izpratne V5RC Tipping Point platformā

VEXcode VR Tipping Point izmantotais robots ir Moby virtuāla versija — VEX V5 Hero Bot, kas tika izmantots 2021.–2022. gada VEX robotikas sacensībās (V5RC) Tipping Point. Virtuālajam Moby ir tādi paši izmēri un motori kā fiziskajam Moby, bet ar pievienotiem sensoriem autonomai programmēšanai VEXcode VR vidē. VEXcode VR spēlē Tipping Point rotaļu laukumā ir tikai viens robots, un tas jau ir iepriekš konfigurēts. Tas novērš nepieciešamību pēc robota konfigurācijas vai iepriekš noteikta veidnes projekta.

VEXcode VR darba telpa ar bloku programmēšanu un virtuālu Tipping Point robotu uz lauka


Robota vadība

Mobijam ir šādas vadības ierīces:

piedziņas ķēde. Tas iespējo VEXcode VR rīklodziņa bloku kategoriju “Drivetrain” (piedziņas mehānisms), lai vadītu un pagrieztu robotu. Šajā video ir redzams projekts, kas liek robotam braukt un griezties, lai pārvietotos pa lauku.

V5RC Tipping Point laukuma izkārtojums, kurā redzamas punktu gūšanas zonas, platformas, vārti un sākuma pozīcijas.

Dakšas , ko kontrolē dakšu motori. Dakšas var pacelt un nolaist. Tas ļauj robotam transportēt un gūt punktus gredzenos un mobilajos vārtos.

Dakšas var nolaist, izmantojot bloku [Spin ​​for]. Dakšas tiks pilnībā nolaistas, pagriežot tās uz leju par 1700 grādiem.


Robotu sensori

Virtual Moby ir pievienojis sensorus autonomai programmēšanai VEXcode VR.

Inerciālais sensors

Robota funkcijas, kas izmantotas V5RC Tipping Point spēlē, tostarp mehānismi mobilo vārtu un punktu gūšanas gredzenu pārvietošanai

inerciālais sensors tiek izmantots kopā ar piedziņu, lai Mobijs varētu veikt precīzus un precīzus pagriezienus, izmantojot piedziņas virzienu.

Lai iegūtu papildinformāciju par inerciālo sensoru, skatiet šo rakstu no VEX bibliotēkas.

VEXcode VR darba telpa ar uz blokiem balstītu kodu un virtuālo robotu Tipping Point sacensību laukumā

Piedziņas mehānisma virsraksts norāda vērtību no 0 līdz 359,9 grādiem, un pulksteņrādītāja virzienā tas ir pozitīvs.

Attāluma sensori

Virtuālajā Mobijā ir trīs attāluma sensori , pa vienam uz katras dakšas un viens dakšu centrā.

V5RC Tippointa lauks ar robota elementu apzīmējumiem atsaucei

Attāluma sensors ziņo, vai objekts atrodas sensora tuvumā, kā arī aptuveno attālumu no sensora priekšpuses līdz objektam milimetros vai collās.

VEXcode VR darba telpa ar uz blokiem balstītām vadības ierīcēm un virtuālu robotu Tipping Point izaicinājumam

Attāluma sensoru uz katras dakšas var izmantot, lai noteiktu, kad uz dakšas ir iekrauts gredzens vai gredzeni; vai aptuveni cik tālu gredzeni atrodas laukā no sensora.

VEXcode VR bloku darba vieta virtuāla robota programmēšanai Tipping Point rotaļu laukumā

Attāluma sensoru Moby centrā var izmantot, lai noteiktu, kad mobilie vārti atrodas starp dakšām vai aptuveni cik tālu mobilie vārti atrodas laukumā no sensora.

Lai iegūtu papildinformāciju par V5 attāluma sensoru:

Bampera slēdzis

VEXcode VR programmēšanas darba telpa Tipping Point izaicinājumam ar bloku un Python kodēšanas iespējām

bufera slēdzis atrodas dakšu pamatnē, un to var izmantot, lai noteiktu, kad mobilie vārti atrodas starp dakšām un ir gatavi pacelšanai.

Lai iegūtu papildinformāciju par bufera slēdzi:

Optiskais sensors

VEXcode VR programmēšanas saskarne VRC Tipping Point Playground ar bloku un teksta kodēšanas iespējām

optiskais sensorsr ziņo, vai objekts atrodas sensora tuvumā, un, ja tā, kādā krāsā šis objekts ir.

Optiskais sensors var arī ziņot par objekta spilgtumu un nokrāsas vērtību grādos.

VEXcode VR darba telpa ar uz blokiem balstītām vadības ierīcēm un virtuālu robotu Tipping Point izaicinājumam

Optiskais sensors atrodas Mobija centrā, blakus attāluma sensoram. To var izmantot, lai noteiktu, kad mobilais mērķis atrodas starp atzarojumiem, kā arī to, kādā krāsā ir šis mobilais mērķis.

Lai iegūtu papildinformāciju par optisko sensoru:

Rotācijas sensors

VEXcode VR darba telpa virtuāla robota programmēšanai un testēšanai VRC Tipping Point izaicinājumā

rotācijas sensors var ziņot par rotācijas pozīciju, kopējo apgriezienu skaitu un
rotācijas ātrumu.

Robota funkcijas, kas izmantotas V5RC Tipping Point sacensību spēlē

Vārpsta, kas rotē dakšas motorus uz Moby, ir novietota caur rotācijas sensoru. Šo sensoru var izmantot, lai mērītu dakšu rotācijas pozīciju, kopējo apgriezienu skaitu un rotācijas ātrumu, kad tās tiek paceltas un nolaistas.

V5RC Tipping Point lauka izkārtojums, kurā attēlotas zonas, punktu skaitīšanas zonas un galvenie robotu mijiedarbības punkti.

Rotācijas pozīcija, kad dakšas ir paceltas ir 0,0 grādi (pēc noklusējuma projekta sākumā).

Rotācijas pozīcija, kad dakšas ir pilnībā nolaistas ir 75,0 grādi.

 piezīme: šīs vērtības atšķiras no 1700 grādiem, kas tiek izmantoti blokā [Spin ​​for], lai pilnībā nolaistu dakšas.

Lai iegūtu papildinformāciju par V5 rotācijas sensoru:

Medību pozicionēšanas sistēmas (GPS) sensors

VEXcode VR darba telpa VRC Tipping Point izaicinājumam ar blokos balstītu programmēšanu un virtuālo robotu lauku

GPS sensors var ziņot par Moby rotācijas centra pašreizējo X un Y pozīciju milimetros vai collās.

GPS sensors var arī ziņot par pašreizējo virzienu grādos.

VEXcode VR darba telpa ar uz blokiem balstītām vadības ierīcēm VRC Tipping Point virtuālajam robotam

GPS sensors atrodas Mobija aizmugurē un tiek izmantots, lai noteiktu robota pozīciju un orientāciju laukā, nolasot GPS lauka koda joslas gar lauka iekšējo perimetru.

VEXcode VR darba telpa VRC Tipping Point Playground ar uz blokiem balstītu kodēšanu un virtuālā robota lauka skatu

Jūs varat izmantot GPS sensoru, lai palīdzētu Mobijam orientēties laukā, braucot uz noteiktām vietām, izmantojot savas zināšanas par Dekarta koordinātu sistēmu.

Izmantojot GPS sensoru, Mobijs var braukt pa X vai Y asi, līdz sensora vērtība ir lielāka vai mazāka par robežvērtību. Tas ļauj Mobijam braukt, izmantojot sensoru atgriezenisko saiti, nevis iestatītos attālumus.

V5RC lūzuma punkta lauks, kurā redzamas mobilo mērķu, gredzenu un alianses mājas zonu sākuma pozīcijas

Zinot spēles elementu, piemēram, mobilo mērķu, koordinātas, var arī palīdzēt plānot projektus platformā V5RC Tipping Point.

Lai iegūtu papildinformāciju par atrašanās datu identificēšanu VEXcode VR Tipping Point, izmantojot GPS sensoru skatiet šo VEX bibliotēkas rakstu.

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

Last Updated: