Praxisaufgabe 2: Hindernissen ausweichen
Programmiere einen Fahrroboter, der mit Hilfe eines Tastsensors (vorne angebracht) Hindernisse erkennt und anschließend rechts oder links an ihnen vorbei fährt.
Idee:
- Roboter fährt geradeaus bis der Tastsensor ein Hindernis erkennt.
- Roboter setzt zurück, dreht sich um 90° nach rechts oder links und fährt ein kleines Stückchen vorwärts.
- Roboter dreht sich wieder um 90° in die ursprüngliche Fahrtrichtung und fährt wieder vorwärts am Hindernis vorbei.
Zusatzaufgabe:
- Roboter entscheidet zufällig, ob er rechts oder links am Hindernis vorbeifährt.