In VEXcode VR wordt de robot automatisch geconfigureerd afhankelijk van de geselecteerde speeltuin. Dit elimineert de noodzaak van een robotconfiguratie of een vooraf bepaald sjabloonproject. De VEX VR MazeBot beschikt over veel sensoren en andere functies waarmee je doolhoven kunt oplossen met behulp van sensorfeedback.
Je kunt bepalen welke robot op de Playground wordt gebruikt door naar het pictogram op de Playground Selection-pagina te kijken. Het pictogram voor de VR MazeBot ziet eruit als de afbeelding hier.
Robotbesturingen en attributen
De VR MazeBot heeft de volgende bedieningselementen en fysieke kenmerken:
- Een aandrijflijn met een gyro. Dit maakt de categorie "Aandrijflijn" met opdrachten in de toolbox van VEXcode VR mogelijk.
- Het keerpunt van de robot bevindt zich vanuit het midden van de robot. Dit is ook waar de Pen zich bevindt.
- De lengte van de VR MazeBot is 95 mm en de breedte is 117,5 mm.
- Vergeleken met de VR-robot is de standaardsnelheid van de VR MazeBot twee keer zo hoog. Deze extra snelheid is er om de robot te helpen sneller door doolhoven te navigeren.
De pen op de VR MazeBot
De pen op de VR MazeBot heeft alle elementen van de pen op de VR-robot.
De pen op de VR MazeBot kan worden gebruikt om:
- Vul een gebied met een kleur die is bepaald aan de hand van RGB-waarden
- Stel de kleur van de pen in met behulp van RGB-waarden
- Teken lijnen op vijf verschillende breedtes
Voor meer informatie over de Pen, dit artikel.
Opmerking:Dit artikel verwijst naar de VR-robot, maar dit is dezelfde pen die wordt gebruikt op de VR MazeBot.
Robotsensoren
De VR MazeBot heeft de volgende sensoren gemeen met de VR Robot:
- Motorencoders die 360 graden per wielomwenteling draaien.
- Een gyrosensor die in de aandrijflijn is ingebouwd. Met de klok mee is positief.
Locatiesensor
De VR MazeBot heeft een locatiesensor die (X,Y) coördinaten leest vanaf het centrale draaipunt van de VR Robot. De locatiesensor rapporteert ook de locatiehoek, die varieert van 0 graden tot 359,9 graden volgens de kompasrichting.
Voor meer informatie over de locatiegegevens van de VEXcode VR Wall Maze+ Playground, dit artikel.
Afstandssensoren
Daarnaast beschikt de VR MazeBot over 3 afstandssensoren. Deze sensoren kunnen detecteren of er een object aanwezig is. Als er een object aanwezig is, kan de sensor ook de afstand van een object tot op 10.000 mm afstand detecteren.
De drie afstandssensoren worden rond de bovenkant van de robot geplaatst.
- Eén die naar voren kijkt
- Eén naar rechts gericht
- Eén naar links gericht
De namen van de sensoren worden bepaald door hun positie wanneer ze naar voren kijken vanaf de achterkant van de robot, zoals weergegeven in deze afbeelding hier van de Wall Maze+ Playground. Dit is belangrijk om in gedachten te houden bij het coderen van de sensoren.
Gebruik de Monitor Console om te zien welke gegevens door elke sensor worden geretourneerd. Het monitoren van waarden is handig bij het plannen van een project met behulp van sensorgegevens om in realtime te zien wat er gebeurt terwijl de robot door het doolhof beweegt.
Zie dit artikel voor informatie over het gebruik van de Monitor Console.
Oogsensor
Er is ook een oogsensor aanwezig achter de voorste afstandssensor, gericht naar de speeltuin. Dit wordt aangeduid als de 'DownEye'. De afbeelding hier laat zien waar de DownEye zich in zijaanzicht bevindt.
De DownEye kan worden gebruikt om de rode eindlocaties op de Speeltuin te detecteren.