Logo Robotika.SK Faculty of Electrical Engineering and Information Technology, Slovak University of Technology  Logo Faculty of Mathematics, Physics and Informatics, Comenius University 

Die Frist für diese Aufgabe ist festgelegt auf: 01.03.2019 20:00:00

1. Auftrag: Tischtennis

Im vergangenen November fand an der Comenius-Universität in Bratislava der Weltcup in einer lustigen Sportart Headis statt. Es wird auf einer Tischtennisplatte mit einem großen Ball gespielt. Für einen LEGO Roboter wäre das ein bisschen schwer, aber dein Roboter sollte mit Tischtennisbällen problemlos umgehen können!

Auftrag: Erstelle und programmiere einen Ping-Ping-Roboter, der Ping-Pong Bälle in verschiedene Richtungen schießen kann. Idealerweise aus einer Entfernung, die lang genug ist, um damit Tischtennis zu spielen.

2. Auftrag: Zeigegerät

Die erste Computer-Peripherie wurde früh nach dem zweiten Weltkrieg für Zeigegeräte entwickelt. Es war eine Art Trackball (ein rollbarer Ball), der 1947 patentiert wurde und in geheimen militärischen Projekten zur Steuerung von Feuerradaren verwendet wurde.

Bild: Trackball, Quelle: Wikimedia Commons.

Die Computermaus, in der Form, die wir heute kennen, hat Douglas Engelbart 1963 erfunden. Später wurden andere verschiedene Zeigegeräte entwickelt (Trackpoint, Pointing Stick, Touchpad, Stylus, Touchscreen und andere). Du kennst auch den Joystick, der als Zeigegerät verwendet werden kann und bereits 1926 zum ersten Mal entworfen wurde. Wir werden den Joystick jedoch bei dieser Aufgabe außer Acht lassen.

Bild: Computermaus, Quelle, source: Wikimedia Commons.

Auftrag: Erstelle mit den Teilen des LEGO MINDSTORMS Robotersets ein Arbeitsmodell einer Computermaus oder eines Trackballs. Demonstriere seine Verwendung anhand eines einfachen Beispiels. Stelle sicher, dass das Gerät Bewegungen in einer beliebigen Richtung erkennen kann und die Bewegung entlang der x- und y-Achse in ihre Komponenten zerlegt und diese Information nützlich verwendet.

Natürlich kannst du für den Ball einen Nicht-Lego-Teil ("einen Ball") verwenden.

 

Lösungen