Challenge 1: Um den Stuhl und zurück
- Start: Gesamter Roboter hinter der Startlinie, die 70cm lang ist. Der Roboter muss die Startlinie vollständig innerhalb der 70cm überfahren. Die genaue Positionierung kann sonst frei gewählt werden.
- Der vorderste Stuhlbein ist mittig 1 m von der Startlinie entfernt.
- Der Stuhl muss umrundet werden (links oder rechts ist egal).
- Die Startlinie muss wieder vollständig überfahren werden, und zwar innerhalb der 70cm Breite.
- Die Zeit wird ab dem Überfahren der Startlinie gestartet und nach dem vollständigen Überfahren auf dem Rückweg wieder gestoppt.
Code-Skelett
Folgende Code herunterladen. Dieser wird im Downloads-Ordner gespeichert. Öffnen Sie dann diesen mit TigerJython (Datei → öffnen)
- ev3skelett.py
# Library laden from ev3robot import * # Roboter initialisieren roebi = LegoRobot() # Roboter motor = Gear() # Motoren roebi.addPart(motor) # Dem Roboter anfügen # Roboter bewegen (Achtung: Nur Werte kleiner als 10000 übergeben) motor.forward(1000) # 1000 ms = 1 s vorwärts motor.right(1000) # 1000 ms = 1 s rechts fahren # Programm korrekt beenden roebi.exit()