Grundlegendes zu den Funktionen des VR MazeBot

In VEXcode VR wird der Roboter je nach ausgewähltem Playground automatisch konfiguriert. Dadurch entfällt die Notwendigkeit einer Roboterkonfiguration oder eines vorgegebenen Vorlagenprojekts. Der VEX VR MazeBot verfügt über viele Sensoren und andere Funktionen, die Ihnen beim Lösen von Labyrinthen mithilfe von Sensor-Feedback helfen.

VEXcode VR MazeBot in einem virtuellen Labyrinth

VEXcode VR-Spielplatz mit dem MazeBot-Programmierarbeitsbereich und Simulationssteuerungen

Sie können feststellen, welcher Roboter auf dem Spielplatz verwendet wird, indem Sie sich das Symbol auf der Seite „Auswahl des Spielplatzes“ ansehen. Das Symbol für den VR MazeBot sieht wie auf dem Bild hier aus.


Robotersteuerungen und -attribute

Der VR MazeBot verfügt über die folgenden Steuerelemente und physischen Eigenschaften:

  • Ein Antriebsstrang mit Kreisel. Dadurch wird die Befehlskategorie „Antriebsstrang“ in der Toolbox von VEXcode VR aktiviert.
  • Der Wendepunkt des Roboters liegt in der Mitte des Roboters. Hier befindet sich auch der Stift.

VEXcode VR Playground mit MazeBot, blockbasierter Programmierumgebung und Labyrinthnavigationsbereich

  • Die Länge des VR MazeBot beträgt 95 mm und die Breite 117,5 mm.
  • Im Vergleich zum VR Robot ist die Standardgeschwindigkeit des VR MazeBot doppelt so hoch. Diese zusätzliche Geschwindigkeit soll dem Roboter helfen, schneller durch Labyrinthe zu navigieren.

Der Stift auf dem VR MazeBot

Der Stift des VR MazeBot verfügt über alle Elemente des Stifts des VR Robot.

VEXcode VR Playground mit MazeBot, blockbasierter Programmierumgebung und Labyrinthumgebung.

Der Stift auf dem VR MazeBot kann verwendet werden für:

  • Füllen Sie einen Bereich mit einer anhand von RGB-Werten ermittelten Farbe
  • Legen Sie die Farbe des Stifts mithilfe von RGB-Werten fest
  • Zeichnen Sie Linien in fünf verschiedenen Breiten

Die VEXcode VR Playground-Oberfläche dient zum Programmieren und Testen des MazeBot mit blockbasiertem Code.

Weitere Informationen zum Pen Sie in diesem Artikel.

Hinweis:Dieser Artikel bezieht sich auf den VR-Roboter, es handelt sich jedoch um denselben Stift, der auch auf dem VR MazeBot verwendet wird.


Robotersensoren

Der VR MazeBot hat die folgenden Sensoren mit dem VR Robot gemeinsam:

  • Motor-Encoder mit 360 Grad pro Radumdrehung.
  • Ein Gyro-Sensor, der in den Antriebsstrang integriert ist. Im Uhrzeigersinn ist positiv.

VEXcode VR Playground mit MazeBot, blockbasierter Programmierumgebung und Steuerelementen zum Ausführen und Debuggen eines Projekts

Standortsensor

Die VEXcode VR Playground-Oberfläche für MazeBot zeigt den Code-Arbeitsbereich, die Symbolleiste und die Labyrinthansicht.

Der VR MazeBot verfügt über einen Standortsensor, der (X,Y)-Koordinaten vom zentralen Wendepunkt des VR-Roboters liest. Der Standortsensor meldet auch den Standortwinkel, der im Kompassstil von 0 Grad bis 359,9 Grad reicht.

Weitere Informationen zu den Standortdetails des VEXcode VR Wall Maze+ Playground Sie in diesem Artikel. 

 

Abstandssensoren

Darüber hinaus verfügt der VR MazeBot über 3 Abstandssensoren. Diese Sensoren können erkennen, ob ein Objekt vorhanden ist. Bei Vorhandensein eines Objekts kann der Sensor auch die Entfernung eines Objekts in einer Entfernung von bis zu 10.000 mm erfassen. 

Die Benutzeroberfläche von VEXcode VR Playground zeigt den MazeBot und den Programmierarbeitsbereich an.

Die drei Abstandssensoren sind oben am Roboter angebracht.

  • Einer nach vorne gerichtet
  • Einer nach rechts gerichtet
  • Einer nach links gerichtet

VEXcode VR Playground mit MazeBot und blockbasierter Programmierumgebung zum Testen des Roboterverhaltens

Die Namen der Sensoren werden durch ihre Position bestimmt, wenn man von der Rückseite des Roboters nach vorne blickt, wie in diesem Bild hier vom Wall Maze+ Playground gezeigt. Dies ist bei der Codierung der Sensoren zu beachten.

VEXcode VR Playground zeigt den MazeBot-Programmierarbeitsbereich mit Steuerelementen zum Ausführen und Debuggen des Projekts

Verwenden Sie die Monitorkonsole, um die von jedem Sensor zurückgegebenen Daten anzuzeigen. Die Überwachung von Werten ist bei der Planung eines Projekts mithilfe von Sensordaten hilfreich, um in Echtzeit zu sehen, was passiert, während sich der Roboter durch das Labyrinth bewegt.

Weitere Informationen zur Verwendung der Monitorkonsole finden in diesem Artikel.

Augensensor

Die VEXcode VR-Oberfläche zeigt den MazeBot-Spielplatz, die Blockpalette und den Programmierarbeitsbereich zum Programmieren des Roboters.

Hinter dem vorderen Abstandssensor mit Blick auf den Spielplatz befindet sich außerdem ein Augensensor. Dies wird als „DownEye“ bezeichnet. Das Bild hier zeigt, wo sich das DownEye in der Seitenansicht befindet.

Mit dem DownEye können die roten Endstellen auf dem Spielplatz erkannt werden.

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

Last Updated: