Wetteifern
Nachdem Sie nun geübt haben, Ihren Roboter so zu programmieren, dass er selbstständig einen Ring einsammelt und wertet, sind Sie bereit für die Coding Crunch Challenge.
Das Ziel dieser Herausforderung ist es, in der schnellstmöglichen Zeit zwei Ringe am Pfosten zu sammeln und zu erzielen. Die folgende Animation zeigt ein Beispiel, wie das Feld eingerichtet und die Herausforderung begonnen wird.
Im Video unten befindet sich der Clawbot auf der linken Seite des Feldes. Auf dem Feld befinden sich zwei Ringe: einer befindet sich oben auf dem Feld, zwischen dem zweiten und dritten Plättchen, und ein weiterer unten auf dem Feld, ebenfalls zwischen dem zweiten und dritten Plättchen. In der Mitte des Feldes, auf der rechten Seite, steht ein einzelner Pfosten. Das Video beginnt mit einem Countdown: 3, 2, 1. Der Clawbot fährt zur zweiten und dritten Kachel und bewegt sich dann nach oben zum ersten Ring, den er aufhebt. Dann hebt es die Klaue und geht rückwärts. Anschließend fährt er zum Pfosten und lässt die Klaue los, sodass der Ring auf den Pfosten fällt. Anschließend fährt der Clawbot zurück und senkt die Klaue. Dann fährt er zum zweiten Ring am unteren Ende des Feldes, nimmt ihn auf, dreht sich und fährt zum Pfosten. Der Clawbot lässt die Klaue los und der Ring fällt auf den Pfosten. Der Timer stoppt an diesem Punkt, da die Herausforderung nun abgeschlossen ist und 15:13 Sekunden anzeigt. Dabei wird alles selbstständig erledigt, indem die einzelnen Ringe eingesammelt, zum kleinen Pfosten gebracht und zur Wertung darauf platziert werden.
Befolgen Sie die Schritte in diesem Dokument, um die Coding Crunch Challenge abzuschließen. Google / .docx / .pdf
Wenn Sie die Coding Crunch Challenge abgeschlossen haben, melden Sie sich bei Ihrem Lehrer. Stellen Sie sicher, dass Sie die Ergebnisse der Herausforderung in Ihrem technischen Notizbuch dokumentiert haben.
Abschlussreflexion
Nachdem Sie nun eine Strategie entwickelt und an der Coding Crunch Challenge teilgenommen haben, ist es an der Zeit, darüber nachzudenken, was Sie in dieser Lektion gelernt und getan haben. Beginnen Sie mit einer neuen Seite in Ihrem technischen Notizbuch, um mit Ihrer Reflexion zu beginnen.
Bewerten Sie sich in Ihrem technischen Notizbuch hinsichtlich der folgenden Konzepte als Anfänger, Lehrling oder Experte. Geben Sie eine kurze Begründung dafür ab, warum Sie sich für jedes Konzept diese Bewertung gegeben haben:
- Verwenden von Spin-Befehlen in VEXcode EXP zum Öffnen und Schließen der Klaue und zum Heben und Senken des Arms
- Planen eines Pfads zum Erstellen eines VEXcode EXP-Projekts, das Ringe sammelt, bewegt und wertet
- Ich arbeite mit meinen Teammitgliedern an der Erstellung eines Programmierprojekts, um an der Coding Crunch Challenge teilzunehmen.
Mithilfe dieser Tabelle können Sie feststellen, in welche Kategorie Sie fallen.
| Experte | Ich habe das Gefühl, dass ich das Konzept vollständig verstanden habe und es jemand anderem beibringen könnte. |
| Lehrling | Ich habe das Gefühl, dass ich das Konzept ausreichend verstanden habe, um an der Herausforderung teilzunehmen. |
| Anfänger | Ich habe das Gefühl, dass ich das Konzept nicht verstanden habe und nicht weiß, wie ich die Herausforderung bewältigen soll. |
Was kommt als Nächstes?
In dieser Lektion haben Sie gelernt, wie wichtig die Pfadplanung ist und wie Sie die Drehbefehle zum Steuern der Klauen- und Armmotoren verwenden. Sie haben außerdem gelernt, wie Sie sich auf eine autonome Herausforderung vorbereiten, indem Sie ein VEXcode EXP-Projekt planen, erstellen und iterieren, um bei der Coding Crunch Challenge Ringe für Beiträge zu erzielen.
In der nächsten Lektion werden Sie:
- Erfahren Sie mehr über die Anpassung von Treiberkontrollen
- Verwenden Sie den Controller mit VEXcode EXP, um Ihre Fahrerstrategie für die Teilnahme an der Split Decision Challenge zu optimieren
- Lernen Sie, mehrere Programme auf Ihrem EXP Brain zu speichern, um während der Split Decision Challenge problemlos zwischen Programmen wechseln zu können.
Wählen Sie < Zurück zu den Lektionen , um zur Lektionsübersicht zurückzukehren.
Wählen Sie Nächste Lektion > um mit Lektion 4 fortzufahren und mehr über die Anpassung der Treibersteuerung und die Verwendung mehrerer Steckplätze auf dem EXP Brain zu erfahren.