Roboterfunktionen im V5RC Tipping Point verstehen

Der in VEXcode VR Tipping Point verwendete Roboter ist eine virtuelle Version von Moby, dem VEX V5 Hero Bot, der für den VEX Robotics Competition (V5RC) Tipping Point 2021-2022 eingesetzt wurde. Virtual Moby hat die gleichen Abmessungen und Motoren wie das physische Moby, verfügt aber über zusätzliche Sensoren für die autonome Programmierung in VEXcode VR. Auf dem Tipping Point Playground in VEXcode VR gibt es nur einen Roboter, und dieser ist bereits vorkonfiguriert. Dadurch entfällt die Notwendigkeit einer Roboterkonfiguration oder eines vorgegebenen Vorlagenprojekts.

VEXcode VR-Arbeitsbereich mit Blockprogrammierung und einem virtuellen Tipping Point-Roboter auf dem Spielfeld


Robotersteuerungen

Moby verfügt über folgende Steuerelemente:

A Antriebsstrang. Dies ermöglicht es den Blöcken der Kategorie „Antriebsstrang“ in der Toolbox von VEXcode VR, den Roboter anzutreiben und zu drehen. Dieses Video zeigt ein laufendes Projekt, das den Roboter zum Fahren und Drehen bringt, um sich auf dem Spielfeld zu bewegen.

Spielfeldlayout von V5RC Tipping Point mit Torzonen, Plattformen, Toren und Startpositionen

Gabeln , die von den Gabelmotoren gesteuert werden. Die Gabeln können angehoben und abgesenkt werden. Dies ermöglicht es dem Roboter, Ringe und mobile Tore zu transportieren und Punkte zu erzielen.

Die Gabeln können mithilfe des [Drehen für]-Blocks abgesenkt werden. Die Gabeln sind vollständig abgesenkt, wenn sie um 1700 Grad heruntergedreht werden.


Robotersensoren

Virtual Moby hat Sensoren für die autonome Programmierung in VEXcode VR hinzugefügt.

Trägheitssensor

Roboterfunktionen, die im V5RC Tipping Point-Spiel verwendet werden, einschließlich Mechanismen zum Bewegen von mobilen Toren und Torringen

Der Inertialsensor wird zusammen mit dem Antriebsstrang verwendet, um Moby genaue und präzise Kurvenfahrten mithilfe der Antriebsstrangrichtung zu ermöglichen.

Weitere Informationen zum Inertialsensor finden in diesem Artikel aus der VEX-Bibliothek.

VEXcode VR-Arbeitsbereich mit blockbasiertem Code und dem virtuellen Roboter Tipping Point auf dem Wettbewerbsfeld

Die Drehrichtungsangabe bezieht sich auf einen Bereich von 0 bis 359,9 Grad, wobei eine Drehung im Uhrzeigersinn positiv ist.

Abstandssensoren

Auf Virtual Moby befinden sich Distanzsensoren, an jeder Gabel und einer in der Mitte der Gabeln.

V5RC Kipppunktfeld mit zur Orientierung beschrifteten Roboterfunktionen

Der Distanzsensor meldet, ob sich ein Objekt in der Nähe des Sensors befindet, sowie die ungefähre Entfernung von der Vorderseite des Sensors zu einem Objekt in Millimetern oder Zoll.

VEXcode VR-Arbeitsbereich mit blockbasierter Steuerung und einem virtuellen Roboter für die Tipping Point Challenge

Der an jeder Gabel angebrachte Distanzsensor kann verwendet werden, um zu erkennen, wann ein oder mehrere Ringe auf die Gabel geladen werden; oder um zu ermitteln, wie weit die Ringe auf dem Feld vom Sensor entfernt sind.

VEXcode VR-Block-Arbeitsbereich zum Programmieren eines virtuellen Roboters im Tipping Point Playground

Der Distanzsensor in der Mitte des Moby kann verwendet werden, um zu erkennen, wann sich ein mobiles Tor zwischen den Gabeln befindet, oder um ungefähr zu bestimmen, wie weit die mobilen Tore auf dem Spielfeld vom Sensor entfernt sind.

Weitere Informationen zum V5-Distanzsensor:

Stoßstangenschalter

VEXcode VR-Programmierarbeitsbereich für die Tipping Point-Herausforderung mit blockbasierter und Python-Codierungsoptionen

Der Bumper Switch befindet sich am Fuß der Gabeln und kann verwendet werden, um festzustellen, wann sich ein Mobile Goal zwischen den Gabeln befindet und bereit ist, aufgenommen zu werden.

Weitere Informationen zum Bumper Switch:

Optischer Sensor

VEXcode VR-Programmierschnittstelle für den VRC Tipping Point Playground mit block- und textbasierten Codierungsoptionen

Der optische Sensor meldetob sich ein Objekt in der Nähe des Sensors befindet und, falls ja, welche Farbe dieses Objekt hat.

Der optische Sensor kann außerdem die Helligkeit und den Farbton eines Objekts in Grad messen.

VEXcode VR-Arbeitsbereich mit blockbasierter Steuerung und einem virtuellen Roboter für die Tipping Point Challenge

Der optische Sensor befindet sich in der Mitte von Moby, neben dem Abstandssensor. Es kann verwendet werden, um festzustellen, wann sich ein mobiles Ziel zwischen den Gabelungen befindet und welche Farbe dieses mobile Ziel hat.

Weitere Informationen zum optischen Sensor:

Drehsensor

VEXcode VR-Arbeitsbereich zum Programmieren und Testen eines virtuellen Roboters in der VRC Tipping Point Challenge

Der Rotationssensor kann Rotationsposition, die Gesamtzahl der Umdrehungen und
Rotationsgeschwindigkeit melden.

Roboterfunktionen, die im V5RC Tipping Point-Wettbewerb verwendet werden

Die Welle, die die Gabelmotoren von Moby dreht, ist durch den Rotationssensor geführt. Mit diesem Sensor lassen sich die Drehposition, die Gesamtdrehung und die Drehgeschwindigkeit der Gabeln beim Anheben und Absenken messen.

V5RC Tipping Point Spielfeldlayout mit Zonen, Wertungsbereichen und wichtigen Roboter-Interaktionspunkten.

Die Rotationsposition, wenn die Gabeln angehoben sind, beträgt 0,0 Grad (Standardeinstellung zu Beginn des Projekts).

Die Rotationsposition, wenn die Gabeln abgesenkt sind beträgt 75,0 Grad.

Hinweis: Diese Werte unterscheiden sich von den 1700 Grad, die im [Spin ​​for]-Block verwendet werden, um die Gabeln vollständig abzusenken.

Weitere Informationen zum V5-Drehsensor:

Game Positioning System (GPS) Sensor

VEXcode VR-Arbeitsbereich für die VRC Tipping Point Challenge mit blockbasierter Programmierung und dem virtuellen Roboterfeld

Der GPS-Sensor kann die aktuelle X- und Y Position des Drehzentrums von Moby in Millimetern oder Zoll melden.

Der GPS-Sensor kann auch die aktuelle Richtung in Grad angeben.

VEXcode VR-Arbeitsbereich mit blockbasierter Steuerung für den virtuellen Roboter VRC Tipping Point

Der GPS-Sensor befindet sich im hinteren Bereich von Moby und dient dazu, die Position und Ausrichtung des Roboters auf dem Spielfeld zu bestimmen, indem er die GPS-Feldcodestreifen entlang des inneren Umfangs des Spielfelds ausliest.

VEXcode VR-Arbeitsbereich für den VRC Tipping Point Playground mit blockbasierter Codierung und der virtuellen Roboterfeldansicht

Sie können den GPS-Sensor verwenden, um Moby bei der Navigation auf dem Feld zu unterstützen, indem Sie ihn mithilfe Ihrer Kenntnisse des kartesischen Koordinatensystems zu bestimmten Orten fahren lassen.

Mithilfe des GPS-Sensors kann Moby entlang der X- oder Y-Achse fahren, bis der Wert des Sensors einen Schwellenwert überschreitet oder unterschreitet. Dadurch kann Moby mithilfe von Sensordaten anstatt anhand festgelegter Distanzen fahren.

V5RC Tipping Point-Feld mit den Startpositionen der mobilen Ziele, Ringe und Allianz-Heimzonen

Die Kenntnis der Koordinaten von Spielelementen wie Mobile Goals kann Ihnen auch bei der Planung Ihrer Projekte in V5RC Tipping Point helfen.

Weitere Informationen zur Ermittlung Standortdetails in VEXcode VR Tipping Point mithilfe des GPS-Sensors finden in diesem Artikel der VEX-Bibliothek.

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

Last Updated: