Roboterfunktionen verstehen in VIQRC (Vollversion)

Der in VEXcode VR Full Volume verwendete Roboter ist eine virtuelle Version von Byte, dem VEX IQ Hero Bot, der für den VEX IQ Robotics Competition (VIQRC) Full Volume 2023-2024 verwendet wurde. Virtual Byte hat die gleichen Abmessungen und Motoren wie das physische Byte, verfügt aber über zusätzliche Sensoren für die autonome Programmierung in VEXcode VR. Auf dem Full Volume 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 block- und textbasierten Programmieroptionen für VIQRC Full Volume


Robotersteuerungen

Byte 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, wie in diesem Video gezeigt.

EinArm, der von der Armmotorgruppe gesteuert wird. Der Arm kann, wie in diesem Video gezeigt, angehoben und abgesenkt werden. Dies ermöglicht es dem Roboter, beispielsweise Spielobjekte zu transportieren.

Der Arm kann mithilfe des [Drehen für]-Blocks angehoben werden. Der Arm ist vollständig angehoben, wenn er um 1300 Grad nach vorne gedreht wird.

VIQRC Full Volume-Roboter mit beschrifteten Sensoren, Einlass-, Förderband- und Antriebskomponenten

Ein Einlass , der von der Ansaugmotorgruppe gesteuert wird. Der Einlass kann vorwärts und rückwärts gedreht werden. Dies ermöglicht es dem Roboter, Spielobjekte einzusammeln und zu werten.

Der Einlass kann mithilfe des Blocks [Drehen für] gedreht werden. Die Einlassvorrichtung sammelt einen Block ein, wenn sie um 90 Grad vorwärts gedreht wird, und gibt einen Block ab oder lässt ihn fallen, wenn sie um 90 Grad rückwärts gedreht wird. 


Robotersensoren

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

Trägheitssensor

Beschriftetes Diagramm des VIQRC Full Volume-Roboters mit Abmessungen und Hauptmerkmalen in VEXcode VR

Der im VEX IQ (2. Generation) Gehirn integrierte Trägheitssensor wird zusammen mit dem Antriebsstrang verwendet, um Byte genaue und präzise Kurvenfahrten mithilfe der Antriebsstrangrichtung zu ermöglichen. 

Weitere Informationen zum im VEX IQ (2. Generation) Brain integrierten Inertialsensor finden in Artikel aus der VEX-Bibliothek.

VEXcode VR-Arbeitsbereich mit Blocksteuerung und der VIQRC Full Volume-Robotersimulation

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

Abstandssensor

VEXcode VR-Arbeitsbereich mit VIQRC Full Volume Playground und virtuellem Roboter, bereit zum Programmieren

Der Distanzsensormeldet 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 VIQRC Full Volume-Blocksteuerung für den virtuellen Roboter

Der Abstandssensor befindet sich an der Vorderseite des Byte und kann zur Erkennung von Objekten oder Hindernissen verwendet werden. 

Beachten Sie, dass der Arm von Byte so weit angehoben sein sollte, dass der Abstandssensor beim Erfassen der Messwerte nicht verdeckt wird. 

Weitere Informationen zum IQ (2. Generation) Distanzsensor, finden Sie in diesem VEX-Bibliotheksartikel.

Optischer Sensor

VEXcode VR-Codierungsoptionen für den VIQRC Full Volume-Roboter: Blöcke und Python

Der optische Sensormeldet ob 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 VIQRC Full Volume-Blocksteuerung für den virtuellen Roboter

Der optische Sensor befindet sich im Inneren des Lufteinlasses von Byte. Es kann verwendet werden, um festzustellen, wann sich ein Block im Einlass befindet und welche Farbe dieser Block hat. 

Weitere Informationen zum optischen Sensor finden Sie in diesem VEX-Bibliotheksartikel.

Stoßstangenschalter

VIQRC-Volumenfeldlayout mit Abmessungen zur Identifizierung von Robotermerkmalen

Der Bumper Switchmeldet, ob er gerade gedrückt wird oder nicht.

VEXcode VR-Arbeitsbereich mit VIQRC Full Volume-Blocksteuerung für den virtuellen Roboter

Der Stoßdämpferschalter befindet sich im Ansaugkanal hinter dem optischen Sensor und kann verwendet werden, um festzustellen, wann ein Block im Ansaugkanal geladen ist. 

Weitere Informationen zum Stoßschalter finden in Artikel der VEX-Bibliothek.

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

Last Updated: