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-labyrint Robot navigerar i en virtuell labyrint och visar upp plattformens funktioner för att lära ut kodningskoncept och robotikprinciper i en pedagogisk miljö.

Skärmdump av VEXcode VR Playgrounds gränssnitt, som visar den blockbaserade kodningsmiljön för programmering av en virtuell robot, och markerar verktyg och alternativ som är tillgängliga för användare att skapa, testa och felsöka kod i en simulerad utbildningsmiljö.

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.

Skärmdump av VEXcode VR-gränssnittet som visar Playground-funktionerna, inklusive en virtuell robot, kodblock och en arbetsyta för programmering i en utbildningsmiljö med fokus på STEM-inlärning.

  • 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.

Skärmdump av VEXcode VR som visar Playground-funktionerna, med fokus på det blockbaserade kodgränssnittet och den virtuella robotmiljön som är utformad för att lära sig kodningskoncept inom STEM-utbildning.

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

Skärmdump av VEXcode VR Playgrounds gränssnitt, som visar den blockbaserade kodningsmiljön för programmering av en virtuell robot, och markerar verktyg och alternativ som är tillgängliga för användare att skapa och testa kod i en simulerad miljö.

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.

Skärmdump av funktionerna på VEXcode VR Playground, som visar användargränssnittet med blockbaserade kodningsalternativ, en virtuell robot och verktyg för kodning, testning och felsökning i en simulerad miljö för STEM-utbildning.

Positionssensor

Skärmdump av VEXcode VR Playgrounds gränssnitt, som visar den blockbaserade kodningsmiljön som är utformad för att lära sig kodningskoncept med en virtuell robot, med verktyg för att skapa, testa och felsöka kod.

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. 

Skärmdump av VEXcode VR som visar Playground-funktionerna, med fokus på det blockbaserade kodgränssnittet och den virtuella robotprogrammeringsmiljön utformad för utbildningsändamål inom STEM-inlärning.

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

Skärmdump av VEXcode VR som visar Playground-funktionerna, med fokus på det blockbaserade kodgränssnittet och den virtuella robotinstallationen för programmering och testning av kod i en utbildningsmiljö.

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.

Skärmdump av VEXcode VR Playground-funktioner, som visar det blockbaserade kodgränssnittet och alternativ för att testa och felsöka kod i en virtuell robotmiljö, utformad för utbildningsändamål inom STEM-inlärning.

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

Skärmdump av VEXcode VR-lekplatsgränssnittet, som visar olika kodblock och verktyg som är tillgängliga för användare att programmera en virtuell robot i en utbildningsmiljö.

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: