Robota funkciju izpratne VIQC platformā — pieteikšanās VEXcode VR


Robots, kas tiek izmantots VIQC Pitching In Playground rotaļu laukumā VEXcode VR vidē, ir virtuāla Fling versija — VEX IQ Hero Bot, kas tika izmantots 2021.–2022. gada VEX IQ Challenge (VIQC) Pitching In. Virtuālajam Fling ir tādi paši izmēri un motori kā fiziskajam Fling, bet ar pievienotiem sensoriem autonomai programmēšanai VEXcode VR. VEXcode VR Pitching In versijā 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 VIQC Pitching In Playground ar uz blokiem balstītu vadību virtuālajam robotam


Robota vadība

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

piedziņas ar žiroskopu. Tas iespējo VEXcode IQ rīklodziņa bloku kategoriju “Drivetrain” (piedziņa) robota vadīšanai un pagriešanai. Šajā video ir redzams projekts, kas liek robotam braukt un griezties, lai pārvietotos pa lauku.

katapultas roka ko kontrolē rokas katapultas motors. Tas ļauj robotam raidīt bumbiņas vārtos un iegūt zemu karāšanos no piekares stieņa, kā parādīts šajā video.

  • Katapultas roka tiek palaista nepārtrauktā kustībā, izmantojot [Spin] bloku. Noklusējuma pozīcija ir nolaista roka.
  • Katapultas roku var nolīmeņot, iestatot to 2600 grādu pozīcijā, izmantojot bloku [Pagriezt uz pozīciju]. Tas ir noderīgi, braucot zem piekares stieņiem.

Katapultas rokas spriegojums ko kontrolē rokas spriegošanas motors. Tas ļauj robotam mest bumbiņas dažādos attālumos pāri laukumam, kā parādīts šajā video.

  • Katapultas rokas spriegojumu var regulēt, izmantojot bloku [Pagriezt pozīcijā]. Tas ir noderīgi, palaižot bumbiņas laukumā no dažādiem attālumiem.
  • Noklusējuma spriegums ir iestatīts uz 90 grādiem.

ieplūde ko kontrolē ieplūdes motors. Tas ļauj robotam uzņemt bumbiņas, kuras palaiž katapultas roka, vai arī apgriezt ieplūdes virzienu (ieplūdes virziena apvēršana tiek saukta arī par izplūdi), lai izgrieztu bumbiņas ārā un prom no ieplūdes atveres. Izplūdes atveri var izmantot, lai savāktu bumbiņas un pārvietotu tās uz citu vietu.

  • Ieplūdes atveri var pagriezt, izmantojot bloku [Spin ​​for]. Pagriežot ieplūdes atveri par 180 grādiem, tiek uzņemta bumba no lauka, kā parādīts šajā video.

Robotu sensori

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

Piedziņa

VEXcode VR darba telpa VIQC Pitching In rotaļu laukumam ar bloku un Python kodēšanas skatiem virtuālā robota programmēšanai

žiroskopiskais sensors , kas tiek izmantots ar piedziņu. Tas ļauj robotam veikt precīzus un precīzus pagriezienus.

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 sensors

VEXcode VR saskarne VIQC Pitching In Playground ar bloku un teksta kodēšanas iespējām

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 VIQC Pitching In Playground ar bloku un Python kodēšanas iespējām virtuālajam robotam

Attāluma sensoru metiena centrā var izmantot, lai noteiktu, kad bumba ir uzlikta uz katapultas rokas.

Lai iegūtu plašāku informāciju par IQ attāluma sensoru, skatiet šo VEX bibliotēkas rakstu.

Bampera slēdzis

VEXcode VR saskarne VIQC Pitching In Playground ar bloku un Python kodēšanas iespējām virtuālajam robotam

bufera slēdzis ziņo, vai tas pašlaik tiek nospiests vai nē.

VEXcode VR darba telpa ar VIQC Pitching In rotaļu laukumu un virtuālu robotu izaicinājumu darbību programmēšanai

Bufera slēdzis atrodas katapultas rokas pamatnē, un to var izmantot, lai noteiktu, kad katapultas roka ir pilnībā nolaista.

Lai iegūtu papildinformāciju par bufera slēdzi, skatiet šo VEX bibliotēkas rakstu.

Krāsu sensors

VEXcode VR rotaļu laukums, kurā redzams VIQC Pitching In lauks ar bloku un Python kodēšanas iespējām virtuālajam robotam

krāsu sensors izmanto atstarotu gaismu, lai noteiktu objekta krāsu, nokrāsas vērtību, pelēktoņu vērtību un tuvumu.

VEXcode VR darba telpa VIQC Pitching In ar blokos balstītu programmēšanu un virtuālo robotu rotaļu laukumu

Krāsu sensors, kas atrodas zem Fling, tiek izmantots, lai noteiktu, vai robots pārbrauc pāri melnajām līnijām virtuālajā laukā.

Tas var būt noderīgi, braucot, līdz tiek noteikta noteikta melna līnija uz lauka, vai pat izmantojot melno līniju skaitu uz lauka, lai izsekotu, cik tālu Flingam jābrauc.

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

Last Updated: