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.
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
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
etäisyysanturi ilmoittaa, onko esine lähellä anturia, sekä likimääräisen etäisyyden anturin etuosasta esineeseen millimetreinä tai tuumina.
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
Puskurin kytkin ilmoittaa, painetaanko sitä parhaillaan vai ei.
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
Color Sensor käyttää heijastuvaa valoa havaitakseen kohteen värin, sävyarvon, harmaasävyarvon ja läheisyyden.
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.