Skip to main content
Lehrerportal

Verhaltensweisen für eine autonome Routine entwickeln

Bei VEX Robotics-Wettbewerben ist die Planung einer autonomen Routine für das 60-sekündige Programming Skills Match der Robot Skills Challenge und für die 15-sekündige autonome Periode des Spiels des laufenden Jahres erforderlich. Um den Roboter so zu programmieren, dass er autonom läuft, muss man die Aufgaben des Roboters in programmierbaren, verhaltensbasierten Code aufschlüsseln.

Hier sind einige typische Verhaltensweisen eines VEX-Wettbewerbsroboters:

  • Vorwärts und rückwärts fahren

  • Rechts und links abbiegen

  • Ein Spielobjekt greifen

  • Ein Spielobjekt präzise platzieren

  • Sortieren zwischen verschiedenen Spielobjekten

Sobald Sie die grundlegenden Anweisungen für diese Verhaltensweisen erstellt haben, bedeutet die Durchführung einer erfolgreichen autonomen Routine einfach, die Reihenfolge dieser Aktionen zu planen!

Symbol „Diskussion motivieren“. Motivieren Sie die Diskussion - Automatisierte Verhaltensweisen

Zeigen Sie ein Bild des VEX Robotics Competition-Feldes an, entweder für das Spiel des aktuellen Jahres oder Sie können dieses aus der VEX Robotics Competition Tower Takeover 2019-2020 verwenden.

Geben Sie den Schülern zunächst ein Ziel vor, das sie planen können, stellen Sie jedoch sicher, dass es ihrem Erfahrungsniveau entspricht. Der Manipulator und die Sensoren des Roboters wurden möglicherweise noch nicht besprochen. Halten Sie daher das Ziel mit nur einfachen Bewegungen erreichbar. Bitten Sie sie beispielsweise, zu planen, wie sie sich von der oberen roten Ecke im Feld oben zum unteren rechten violetten Würfel bewegen können, ohne etwas anderes auf dem Feld zu berühren.

F: Wenn Sie von oben nach links wechseln mussten Ecke bis zur unteren rechten Ecke, was ist Ihr erster Schritt bei der Planung?
A: Die Antworten können variieren, sollten sich jedoch auf die Unterteilung der Aufgabe in kleinere programmierbare Verhaltensweisen oder Verhaltensweisen beziehen, die den VEXcode V5-Anweisungen entsprechen.

F: Was ist das erste Verhalten des Roboters?
A: Antworten könnten entweder sein, sich in eine Richtung zu drehen oder vorwärts zu fahren. Akzeptable Antworten sollten alle einzelnen Anweisungen entsprechen.

F: Was müssten Sie tun, um Runden zu programmieren? oder fahren? Welche Maße würden Sie benötigen?
A: Für ein autonomes Programm ohne Sensoren wären die genauen Abbiege- und Fahrstrecken erforderlich.

Symbol „Erweitern Sie Ihr Lernen“. Erweitern Sie Ihr Lernen - Skizze und Pseudocode

Um diese Aktivität zu erweitern, bitten Sie Ihre Schüler, ein Herausforderungsfeld (echt oder erstellt) maßstabsgetreu zu skizzieren und dann Pseudocode zu schreiben (Google / .docx / .pdf ) für ein 15-sekündiges autonomes Programm. Pseudocode wurde in dieser Übung nicht eingeführt, aber durch die Planung mit einfachen Verhaltensweisen haben die Schüler bereits begonnen, das Schreiben von Pseudocode zu üben. Die Praxis des Schreibens von Pseudocode, wie im Link beschrieben, muss nicht eingeführt werden, aber der Plan der Schüler sollte eine Zerlegung des Problems in Schritte beinhalten, die grundlegend genug sind, um als Pseudocode betrachtet zu werden.