Skip to main content

Lektion 4: Fahr zur Drei-Zahlen-Herausforderung

Bei der „Fahr zu drei Zahlen“-Challenge fährt der VR-Roboter mithilfe des Standortsensors und von Vergleichsoperatoren in beliebiger Reihenfolge zu drei Zahlen auf der -Zahlen-Rasterkarte „Spielplatz.

Von oben nach unten auf dem Zahlenraster-Spielplatz. Der VR-Roboter ist in der linken unteren Ecke auf der Nummer 1 zu sehen. Callout-Boxen befinden sich auf den Nummern 25, 42 und 78 auf dem Spielplatz.

Lernergebnisse

  • Wenden Sie Befehle aus den Kategorien Drivetrain, Sensing und Control in der richtigen Reihenfolge an, damit der VR-Roboter erfolgreich drei Zahlen auf dem Number Grid Map Playground in beliebiger Reihenfolge ansteuert, während Sie den Positionssensor verwenden.

Alles zusammensetzen

Der Positionssensor kann verwendet werden, um die Koordinaten eines beliebigen Spielplatzes zu navigieren oder einen VR-Roboter an einen bekannten Ort zu bewegen. Mithilfe des Koordinatenrasters von jedem Spielplatz kann ein VR-Roboter mehrere Sensorwerte (X- und Y-Werte) verwenden, um zu diesen angegebenen Orten zu fahren. Der Vergleichsoperator, der mit dem Positionssensor in einem Projekt verwendet wird, wird von den vorherigen Aktionen eines VR-Roboters und der Richtung, in die ein VR-Roboter fährt, beeinflusst.

Dies stimmt mit linken und rechten Bewegungen beim Blick auf den Spielplatz überein. Wenn sich der VR-Roboter von links nach rechts oder von unten nach oben bewegt (größere Werte), wird der weniger als -Bediener zum Fahren verwendet, während die Position kleiner als der Zielwert ist. 

Zwei Draufsichten auf den Spielplatz der Zahlenrasterkarte. Im ersten wird der VR-Roboter auf Nummer 51 mit einem Pfeil angezeigt, der anzeigt, dass sich der Roboter nach rechts zur Nummer 60 bewegen wird. Der obige Text lautet "Fahren, während die Position kleiner ist als". In der zweiten wird der VR-Roboter auf Nummer 6 mit einem Pfeil angezeigt, der anzeigt, dass sich der Roboter bis zur Nummer 96 bewegen wird. Der obige Text lautet "Fahren, während die Position kleiner ist als".

Wenn sich der VR-Roboter von rechts nach links oder von oben nach unten bewegt (kleinere Werte), wird der Größer-als-Bediener zum Fahren verwendet, während die Position größer als der Zielwert ist.

Zwei Draufsichten auf den Spielplatz der Zahlenrasterkarte. Im ersten wird der VR-Roboter auf Nummer 60 mit einem Pfeil angezeigt, der anzeigt, dass sich der Roboter nach links zur Nummer 51 bewegen wird. Der obige Text lautet "Laufwerk, während die Position größer ist als". In der zweiten wird der VR-Roboter auf Nummer 96 mit einem Pfeil angezeigt, der anzeigt, dass sich der Roboter zur Nummer 6 bewegen wird. Der obige Text lautet "Laufwerk, während die Position größer ist als".

Die Kombination der Verwendung von Vergleichsoperatoren und mehreren Werten des Positionssensors ermöglicht es einem VR-Roboter, zu jedem bekannten Ort zu fahren, einen Sturz von einem Spielplatz zu vermeiden oder die Koordinatenebene eines Spielplatzes zu navigieren.

Herausforderungsübersicht

In der Herausforderung Drive to Three Numbers fahren Sie den VR-Roboter mithilfe des Positionssensors und der Vergleichsoperatoren auf dem Number Grid Map Playground zu drei Zahlen. Um diese Herausforderung zu meistern, muss der VR-Roboter in beliebiger Reihenfolge zu den Zahlen ‘25‘,’42‘ und ’78’ fahren.

Von oben nach unten auf dem Zahlenraster-Spielplatz. Der VR-Roboter ist in der linken unteren Ecke auf der Nummer 1 zu sehen. Callout-Boxen befinden sich auf den Nummern 25, 42 und 78 auf dem Spielplatz.

Befolgen Sie diese Schritte, um die Herausforderung abzuschließen:

  • Sehen Sie sich das Video unten an, um ein vollständiges Projekt zu sehen, bei dem der VR-Roboter auf dem Number Grid Map Playground drei verschiedene Zahlen ansteuert. Dieser Spielplatz verfügt über nummerierte Quadrate von 1 bis 100, in Reihen von 10, beginnend mit 1 in der unteren linken Ecke und 100 in der oberen rechten Ecke. Der VR-Roboter beginnt bei Nummer 1 und navigiert dann jeweils entlang einer Achse, um zu den Nummern 25, 78 und 42 zu fahren. Bei jeder Nummer hält der Roboter für 1 Sekunde an, um anzuzeigen, dass er seinen Standort erreicht hat.

  • Erstellen Sie ein neues Projekt oder laden Sie ein Projekt aus früheren Lektionen in dieser Einheit. Wenn Sie ein neues Projekt erstellen, wählen Sie den Zahlenrasterkarten-Playground aus, wenn Sie dazu aufgefordert werden.
  • Benennen Sie das Projekt Unit6Challenge um.
  • Öffnen Sie das Playground-Fenster, wenn es noch nicht geöffnet ist. Stellen Sie sicher, dass sich der Number Grid Map Playground öffnet.
  • Fügen Sie die Befehle hinzu, die erforderlich sind, um den VR-Roboter zu den Nummern ‘25’, ‘42’ und ’78‘ zu navigieren.
  • Starten Sie das Projekt, um zu testen, ob es funktioniert.
  • Wenn das Projekt nicht erfolgreich ist, bearbeiten Sie es und versuchen Sie es erneut. Fahren Sie fort, das Projekt zu überarbeiten und auszuführen, bis der VR-Roboter erfolgreich zu den Zahlen ‘25’, ‘42’ und ‘78‘ fährt.
  • Speichern Sie das Projekt, sobald der VR-Roboter erfolgreich zu jeder dieser Nummern fährt.

Herzlichen Glückwunsch! Du hast die "Drive to Three Numbers" -Herausforderung erfolgreich abgeschlossen!

Fragen

Bitte wählen Sie unten einen Link aus, um auf das Lektionsquiz zuzugreifen.

Google Doc / .docx / .pdf