|
Rocking
Robot: Mein Roboter für eine Challenge der
NXT-Betatester.
Die Aufgabenstellung war sehr einfach: Eine Mauer finden und sie ohne zu
berühren möglichst schnell zu überwinden.
Die Lösungen meiner anderen Betatester-Kollegen haben mich nicht
begeistert. Die meisten hatten eine wackelige Konstruktion, die mit
Schwung irgendwie über die Mauer "geworfen" wurde und dann auf
der anderen Seite liegen blieb.
Also habe ich meinen Rocking Robot konstruiert.
Er hatte je einen Motor für die Vorder- als auch für die Hinterachse.
Der dritte Motor konnte den NXT, der auf einem Ausleger montiert war, nach
vorne oder nach hinten schwenken.
Rocking Robot fuhr also zur Mauer und hat diese mittels
Ultraschallsensor erkannt. Dann wurde der NXT am Ausleger nach hinten
geschwenkt, so lange, bis der ganze Roboter das Übergewicht bekam und
nach hinten kippte.
Auf der Hinterachse fuhr er dann über die Mauer, schwenkte den NXT auf
die andere Seite, kippte auf die Vorderachse und vollendete die
Überquerung der Mauer. Nachdem er sich wieder aufgerichtet hat, konnte er
die nächste Mauer überqueren.
Das alles hat einwandfrei funktioniert! Allerdings hat Rocking Robot
für die Überquerung einer Mauer fast fünf Minuten gebraucht. Sehr viel
Zeit, wenn die "geworfenen" Roboter dafür nur fünf Sekunden
brauchten!
Battle: Wall Competition
Fazit: moralischer Sieger ...
|