Förstå funktionerna i VR MazeBot

I VEXcode VR konfigureras roboten automatiskt beroende på den valda lekplatsen. Detta eliminerar behovet av en robotkonfiguration eller ett förutbestämt mallprojekt. VEX VR MazeBot har många sensorer och andra funktioner som hjälper dig att lösa labyrinter med hjälp av sensoråterkoppling.

VEXcode VR MazeBot i en virtuell labyrint

VEXcode VR Playground med MazeBot-kodningsarbetsytan och simuleringskontroller

Du kan avgöra vilken robot som används på lekplatsen genom att titta på ikonen på sidan Lekplatsval. Ikonen för VR MazeBot ser ut som bilden här.


Robotkontroller och attribut

VR MazeBot har följande kontroller och fysiska attribut:

  • En drivlina med ett gyro. Detta aktiverar kommandokategorin ”Drivitrain” i verktygslådan för VEXcode VR.
  • Robotens vändpunkt är från robotens centrum. Det är också här Pennan ligger.

VEXcode VR Playground som visar MazeBot, blockbaserad kodningsarbetsyta och labyrintnavigeringsområde

  • VR MazeBots längd är 95 mm och bredd 117,5 mm.
  • Jämfört med VR-roboten är VR MazeBots standardhastighet dubbelt så hög. Denna extra hastighet finns där för att hjälpa roboten att navigera i labyrinter snabbare.

Pennan på VR MazeBot

Pennan på VR MazeBot har alla element från pennan på VR-roboten.

VEXcode VR-lekplats med MazeBot, blockbaserad kodningsarbetsyta och labyrintmiljö.

Pennan på VR MazeBot kan användas för att:

  • Fyll ett område med färg bestämd med RGB-värden
  • Ställ in pennans färg med RGB-värden
  • Rita linjer i fem olika bredder

VEXcode VR Playground-gränssnitt för programmering och testning av MazeBot med blockbaserad kod

För mer information om pennan, se den här artikeln.

Obs:Den här artikeln hänvisar till VR-roboten, men det är samma penna som används på VR MazeBot.


Robotsensorer

VR MazeBot har följande sensorer gemensamt med VR-roboten:

  • Motorkodare som är 360 grader per hjulvarv.
  • En gyrosensor som är inbyggd i drivlinan. Medsols är positivt.

VEXcode VR Playground som visar MazeBot, en blockbaserad kodningsarbetsyta och kontroller för att köra och felsöka ett projekt

Positionssensor

VEXcode VR Playground-gränssnitt för MazeBot, som visar kodarbetsytan, verktygsfältet och labyrintvyn.

VR MazeBot har en positionssensor som läser (X,Y) koordinater från VR-robotens mittpunkt. Positionssensorn rapporterar även positionsvinkeln som varierar från 0 grader till 359,9 grader enligt en kompasskurs.

För mer information om platsdetaljer för VEXcode VR Wall Maze+ Playground, se den här artikeln. 

 

Avståndssensorer

Dessutom har VR MazeBot 3 avståndssensorer. Dessa sensorer kan upptäcka om det finns ett föremål i närheten. Om ett föremål finns i närheten kan sensorn även detektera avståndet till ett föremål upp till 10 000 mm bort. 

VEXcode VR Playground-gränssnitt som visar MazeBot och kodningsarbetsytan

De tre avståndssensorerna är placerade runt robotens ovansida.

  • En vänd framåt
  • En vänd mot höger
  • En vänd åt vänster

VEXcode VR Playground med MazeBot och blockbaserad kodningsarbetsyta för att testa robotbeteende

Namnen på sensorerna bestäms av deras position när man tittar framåt från robotens baksida, vilket visas på den här bilden från Wall Maze+ Playground. Detta är viktigt att tänka på vid kodning av sensorerna.

VEXcode VR Playground som visar MazeBots kodningsarbetsyta med kontroller för att köra och felsöka projektet.

Använd övervakningskonsolen för att se data som returneras av varje sensor. Att övervaka värden är användbart när man planerar ett projekt med hjälp av sensordata för att se vad som händer i realtid när roboten rör sig genom labyrinten.

För mer information om hur du använder monitorkonsolen, se den här artikeln.

Ögonsensor

VEXcode VR-gränssnitt som visar MazeBot-lekplatsen, blockpaletten och kodningsarbetsytan för programmering av roboten

En ögonsensor finns också bakom den främre avståndssensorn vänd mot lekplatsen. Detta är märkt som 'DownEye'. Bilden här visar var DownEye är placerad i sidovy.

DownEye kan användas för att upptäcka de röda ändarna på lekplatsen.

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

Last Updated: