IQ Rapid Relay (Swish)#

Swish ist der VEX IQ Hero Bot, der im IQ 24-25 Rapid Relay Playground verwendet wird.

Roboterübersicht#

Das VEXcode VR-Roboterfenster zeigt den Swish-Roboter. Es zeigt, wie der Roboter mit einem Aufnahme- und Katapultarm Bälle sammelt und abfeuert.

Swish unterstützt Standard-VR-Steuerelemente und -Sensoren wie den Inertialsensor und den Brain Timer. Zusätzliche Swish-spezifische Funktionen werden in Robot-Specific Blocks und Robot-Specific Python beschrieben.

Motorgruppen#

Konfiguration &
Python-Befehlsname

Beschreibung

Swish-Roboter-Einsaugmotor.
Einsaugmotor
intake_motor

Der Einzugsmotor kann vorwärts und rückwärts gedreht werden, um Bälle aufzunehmen und auf das Katapult zu befördern. Der Einzugsmotor muss sich drehen, bevor er mit einem Ball in Kontakt kommt, um ihn aufzunehmen.

Swish Roboter-Katapultarm-Motorgruppe.
Katapult-Motorgruppe
catapult_group

Die Motorgruppe des Katapultarms dient zum Abschuss der vom Roboter aufgenommenen Bälle. Um einen Ball aufzunehmen, muss der Katapultarm um mindestens 1350 Grad abgesenkt werden. Sobald der Katapultarm angehoben oder losgelassen wird, fährt er automatisch in seine maximale Abschusshöhe.

Komponenten und Funktionen#

Komponente oder Funktion

Verwenden

API-Dokumentation

Antriebsstrang

Bewegt und dreht den Roboter.

Blöcke - Python

Ansaugmotor

Die beiden Räder an der Vorderseite des Roboters drehen sich. Dadurch können Bälle vom Boden aufgehoben werden.

Blöcke - Python

Catapult Motor Group

Wirft die vom Roboter aufgenommenen Bälle ab.

Blöcke - Python

Abstandssensor hinten

Erkennt, wie weit das Heck des Roboters von der Zielwand entfernt ist.

Blöcke - Python

Optischer Ansaugsensor

Erkennt, ob sich eine Kugel im Ansaugkanal befindet.

Blöcke - Python

Gehirntimer

Verfolgt die seit Projektbeginn verstrichene Zeit.

Blöcke - Python

Spielplätze#

Spielplatz

Beschreibung

IQ 24-25 Schnellstaffel

Sammle und schieße Bälle im virtuellen Fertigkeitsfeld IQ 24-25 ab.