Verzweigungen

 if d < 20:
        stop()   

Aufgaben

  1. Der Roboter soll vorwärts fahren und vor einen Hindernis im Abstand von 20 cm anhalten.
  2. Der  Roboter soll immer in der gleichen Abstand zu deiner Hand fahren. Ist er zu weit weg, so soll er nach vorne fahren, kommt er zu nahe an die Hand, so soll er rückwärts fahren.
  3. Der Roboter soll sich auf der Stelle drehen, entdeckt er einen Gegenstand, so soll er darauf zufahren und diesen umstoßen. Nimmt man zusätzlich einen Farbsensor hinzu, so könnte er je nach Farbe entscheiden, ob der den Gegenstand stehen lässt (z.B. bei einer weißen Flasche) oder umwirft (z.B. bei einer schwarzen Flasche).