Dies ist eine alte Version des Dokuments!
Der Roboter soll sich eigenständig im Raum bewege können. Dazu benötigt er (a) ein Antriebssystem und (b) eine Sensorik, die ihm einen Überblick über seine nähere Umgebung gibt und ihn Hindernisse ausweichen lässt. Neben der mechanischen Umsetzung müssen Programmroutinen entwickelt werden, die die Sensordaten verarbeiten und die Motoren dementsprechend ansteuern.
Das Fahrwerk soll aus zwei Antriebsrädern bestehen, die jeweils von einem separaten Motor angesteuert werden, um auch Rotationen um die eigene Achse zu ermöglichen. Ergänzt wird die Konstruktion um ein Stützrad, das frei gelagert ist und sich flexibel in alle Richtungen bewegen kann.
Die Sensorik zur Erfassung der näheren Umgebung soll entweder aus einem Ultraschall- oder Infrarotsensor bestehen. Durch sie sollen Hindernisse rechtzeitig, das heißt vor einer erfolgten Kollision, erkannt und umfahren werden. Ggf. müssen zusätzlich Drucksensoren verwendet werden.
Das Prinzip seiner Zielfindung verlangt es, dass er sich vor, zurück und um die eigene Hochachse drehen kann (3 Freiheitsgrade), um nicht zwischen Hindernissen stecken zu bleiben (Saugroboter-Prinzip). Löungsansätze:
"Dreirad-Fahrwerk"
Fragen:
Lösungsansätze:
Infrarot, Ultraschall und Drucksensoren kombinieren
Da sich der Roboter ohne einen festen Pfad durch den Raum bewegt, sind Kollisionen mit Hindernissen nicht zu vermeiden. Lösungsansätze:
Kippschutz über die Schwerpunktverteilung ( Anordnung verschiedener Bauteile) Ein Puffer für die Stöße anbringen (z.B. Knete)
Planen/Modellieren/Rechnen: 1 1/2 Wochen
Bauen:1. Woche
Programmieren:3 Wochen
Testen: 2 Wochen
3x Räder
Holz
2x Motoren
1xArduino
Schrauben
1x Breadboard
Kabel