Robotin ominaisuuksien ymmärtäminen VIQC Pitching In VEXcode VR:ssä


VEXcode VR:n VIQC Pitching In Playgroundissa käytetty robotti on virtuaalinen versio Flingistä, VEX IQ Hero Botista, jota käytetään 2021-2022 VEX IQ Challenge (VIQC) Pitching In -pelissä. Virtual Flingillä on samat mitat ja moottorit kuin fyysisellä Flingillä, mutta siihen on lisätty antureita autonomista ohjelmointia varten VEXcode VR:ssä. VEXcode VR:n Pitching In -versiossa on vain yksi robotti, ja se on jo valmiiksi määritetty. Tämä eliminoi robottikokoonpanon tai ennalta määrätyn malliprojektin tarpeen.

image5.png


Robotin ohjaimet

Flingillä on seuraavat säätimet:

voimansiirto gyroskoopilla. Tämä mahdollistaa VEXcode IQ:n Toolboxin "Drivetrain"-lohkoluokan ajamisen ja kääntämisen.

Katapulttivarsi jota ohjaa Arm Catapult -moottori. Tämän ansiosta robotti voi laukaista palloja maaliin ja tehdä matalan roikkumisen ripustustankosta.

  • Katapulttivarsi laukaistaan ​​jatkuvalla liikkeellä [Spin]-lohkon avulla. Oletusasento on, että käsivarsi lasketaan alas.
  • Katapulttivarsi voidaan tasoittaa, kun se on asetettu 2600 asteen asentoon [Spin ​​to position] -lohkon avulla. Tästä on hyötyä ajettaessa ripustustankojen alle.

Katapulttivarren kireys jota ohjaa varren kireysmoottori. Tämän ansiosta robotti voi laukaista palloja eri etäisyyksille kentän poikki.

  • Katapulttivarren kireyttä voidaan säätää [Spin ​​to position] -lohkon avulla. Tämä on hyödyllistä laukaistettaessa palloja eri etäisyyksiltä kentällä.
  • Oletusjännitys on 90 astetta.

Intake jota ohjaa imumoottori. Tämän ansiosta robotti voi ottaa vastaan ​​palloja, jotka katapulttivarsi laukaisee, tai kääntää sisäänoton (sisäänoton kääntämistä kutsutaan myös ulosotoksi) pyörittääkseen pallot ulos ja pois imuaukosta. Ulosottoa voidaan käyttää pallojen keräämiseen ja siirtämiseen eri paikkaan.

  • Imu voidaan pyörittää käyttämällä [Spin ​​for] -lohkoa. Imukkeen pyörittäminen 180 astetta ottaa pallon kentältä.

Robotin anturit

Virtual Fling on lisännyt antureita autonomista ohjelmointia varten VEXcode VR:ään.

Voimansiirto

kuva3.jpg

Gyro Sensor , jota käytetään voimansiirronkanssa. Näin robotti voi tehdä tarkkoja ja tarkkoja käännöksiä.

Voimansiirtosuunta ilmoittaa arvon 0 - 359,9 astetta ja myötäpäivään on positiivinen.

Etäisyys anturi

image4.png

etäisyysanturi ilmoittaa, onko esine lähellä anturia, sekä likimääräisen etäisyyden anturin etuosasta esineeseen millimetreinä tai tuumina.

Fling-DistanceCallout.png

Flingin keskellä olevaa etäisyysanturia voidaan käyttää havaitsemaan, kun pallo on ladattu katapulttivarteen.

Lisätietoja IQ-etäisyysanturista on tässä VEX Library -artikkelissa.

Puskurin kytkin

kuva1.png

Puskurin kytkin ilmoittaa, painetaanko sitä parhaillaan vai ei.

Fling-BumperCallout.png

Puskurin kytkin sijaitsee katapulttivarren pohjassa ja sitä voidaan käyttää määrittämään, milloin katapulttivarsi on laskettu kokonaan alas.

Lisätietoja puskurikytkimestä on tässä VEX Library -artikkelissa.

Värisensori

image2.png

Color Sensor käyttää heijastuvaa valoa havaitakseen kohteen värin, sävyarvon, harmaasävyarvon ja läheisyyden.

Fling-ColorCallout.png

Flingin alla olevaa värianturia käytetään havaitsemaan, ajaako robotti virtuaalikentän mustien viivojen yli.

Tämä voi olla hyödyllistä ajettaessa, kunnes pellolla havaitaan tietty musta viiva, tai jopa käyttämällä pellolla olevien mustien viivojen määrää sen jäljittämiseen, kuinka paljon Flingin tulisi ajaa.

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

Last Updated: