Skip to main content
Lehrerportal

Wendepunktfeld
VRC 2018-2019 Wendepunktfeld

Roboterfähigkeiten

Beim VEX Robotics Competition-Spiel Turning Point 2018–2019 mussten die Spieler unter anderem Flaggen umschalten. Insgesamt gab es neun Flaggen: drei untere Flaggen, die vom Roboter umgeschaltet werden konnten, und sechs hohe Flaggen, die nur umgeschaltet werden konnten, indem man sie mit Wettkampfballspielsteinen traf. Die Wettkampfteams mussten sich eine Möglichkeit ausdenken, mit einem Ballwerfer die höheren Flaggen zu treffen. Sie können sich vorstellen, dass das Programmieren des Roboters zum Treffen der Fahnen mit Ballspielsteinen durch Messen möglicherweise nicht immer genau ist. Wenn der Roboter während der autonomen Phase einmal falsch abbiegt, besteht die Möglichkeit, dass keine der Flaggen getroffen wird, weil die Berechnungen falsch sind. Ähnlich verhält es sich mit der Fahrtechnik-Herausforderung, bei der es für die Teams schwierig sein kann, den Roboter manuell so auszurichten, dass er den Ball richtig werfen kann. Erfahrene Teams würden den Roboter daher mithilfe des Bildsensors so programmieren, dass er Flaggen erkennt, und ihn dann richtig ausrichten, um präzise Schüsse abzugeben.

Symbol „Erweitern Sie Ihr Lernen“ Erweitern Sie Ihr Lernen

Um diese Aktivität zu erweitern, bitten Sie Ihre Schüler, ein Projekt zu entwerfen und zu skizzieren, bei dem sich der Roboter auf erkannte gelbe Objekte zubewegt, die sie möglicherweise für dieses Wettbewerbsspiel verwenden könnten!
Bitten Sie Ihre Schüler, Folgendes zu tun:

  • Öffnen Sie das Beispielprojekt Clawbot (Antriebsstrang, 2 Motoren, kein Gyro).

    Clawbot-Vorlage

     

  • Verwenden Sie das Beispielprojekt „Detecting Objects (Vision)“ als Referenz, wenn Sie den Vision-Sensor programmieren (Google Doc / .v5cpp).

  • Fügen Sie der Clawbot-Konfiguration (Antriebsstrang, 2 Motoren, kein Gyro) den Vision Sensor hinzu und konfigurieren Sie den Vision Sensor dann so, dass er rote und blaue Objekte erkennt. Klicken Sie hier  , um weitere Informationen zu erhalten.

  • Programmieren Sie den Clawbot so, dass er sich auf das erkannte Objekt zubewegt. Der Clawbot kann sogar so programmiert werden, dass er seinen Arm hebt, als würde er eine Flagge umschalten!

  • Laden Sie das Projekt herunter und führen Sie es aus (in C++) um zu beobachten, ob der Vision Sensor gelbe Objekte wie die gelben Bälle im VRC Turning Point-Spiel erkennen kann. Wenn der Bildsensor Objekte erkennen kann, bewegt sich der Roboter dann auf Grundlage dieser erkannten Objekte? Hilfe hierzu erhalten Sie im Lernvideo „Herunterladen und Ausführen eines Projekts“.

  • Wenn die Zeit es erlaubt, bauen Sie ein Spielfeld ähnlich dem Turning Point-Feld auf. Üben Sie den Einsatz des Sichtsensors, um dem Roboter Bewegungen zu ermöglichen und Punkte zu erzielen!

Sehen Sie sich unten die Beispiellösung an: