Beruflich Dokumente
Kultur Dokumente
Gruppe 7A
nnovationsprojekt
2011
Date: 05/2011
Aaron Lelouvier, Kevin Najjar, Felix Renaut, Maximillian Taillandier, Neil Montague
Inhaltsverzeichnis
1 Einleitung 4
2 Projektdefinition 6
Aufgabenstellung 6
Einschränkungen 6
Gewichtung der Anforderungen 9
Zeitplan 10
3 Funktionsgliederung 11
4 Lösungsfindung 13
Ideensammlung 13
Teillösungen 14
Bewertung der Teillösungen 19
Kombination der Teillösungen 22
Morphologischer Kasten 22
Gesamtlösungsvarianten 23
Bewertung der Gesamtlösungsvarianten 28
Page 2
Inhaltsverzeichnis
6 Konkretisierung 42
Materialwahl 42
Materialbearbeitung 44
Vergleich CAD Modell/Roboter 45
7 Vorführung 46
8 Fazit 48
Dankesagung 49
Anhang 51
Page 3
Einleitung
Einleitung
Teampresentation
Im Rahmen des Innovationsprojekts
2011 haben wir uns in ein fünfer Team
zusammengeschlossen um auf effizi-
enter Weise das Projekt erfolgreich
durchzuführen. Mitglieder des Teams
sind Aaron Lelouvier, Felix Renaut,
Kevin Najjar, Maximilian Taillandier
und Neil Montague. Der Grund dieser
Zusammensetzung ist nicht nur sprachlich günstig (da wir alle eine französisch-
sprachige Herkunft haben) sondern auch aus Effizienzgründen. In der Tat
katalysiert ein gutes Einvergehen zwischen uns ein kompromissfähiges Verhalten
und einen einfallsreichen Schöpfergeist.
Innovationsverfahren
Ziel dieses Berichts ist die Darstellung eines Innovationsprozesses anhand eines
Beispiels. Erster Schritt ist die Analyse der Aufgabe.
Wir gehen von einer Aufgabenstellung aus, bearbeiten die impliziten Anforder-
ungen und Einschränkungen um das Projekt klar zu definieren.
Zweiter Schritt ist die Aufteilung des Projektes in Teilaufgaben. Das Ziel hierbei
ist die Veranschaulichung der Gliederungsmöglichkeiten mittels einer Tabelle.
Die Lösungsfindung ist dadurch nicht global orientiert sondern fokusiert, das
heisst anstatt sofort ein kohärentes System als Lösung vorzuschlagen werden
einzelne Teillösungen erzwungen und kombiniert.
Durch dieses Verfahren wird eine Vielfalt von fähigen Systemen erstellt, was die
Möglichkeit einer Auswahl gibt. Die optimalsten Gesamtlösungen ergeben sich
nach Kombination der Teillösungen, die am besten die gewichteten Kriterien
erfüllen. Eine genauere Analyse der aussichtsvollsten Entwürfen ist
Page 4
Einleitung
Page 5
Projektdefinition
Projektdefinition
Aufgabenstellung A
Die Aufgabe ist folgendermassen gestellt: man solle möglichst schnell 9
Holzwürfel und 9 Tischtennisbälle in einer quadratischen beziehungsweise in
einer runden Öffnung versenken. Um diese Aufgabe problemlos zu erfüllen,
werden uns technische Materialien und eine Werkstatt zu Verfügung gestellt.
Die Programmierung erfolgt mittels Labview, das uns ermöglicht Lego-
Mindstorms Sensoren und Motoren komputerisch oder fernbedient zu steuern.
die „Interaktion“-Einschränkung.
Unser Arbeitsfeld wird 59cm breit und 1.2m lang und unser Roboter muss sich
am Anfang in einer 40*40cm Startzone befinden. Auβerdem darf die maximale
autorisierte Höhe (50cm) nicht überschritten werden. Die Tischtennisbälle haben
einen Durchmesser von 40mm und die Klötze haben eine Seitenlänge von 40mm.
Zu der zeitlichen Einschränkung kann man sagen, dass unser Roboter
möglichst schnell seine Aufgabe durchführen muss. Tatsächlich, müssen
Page 6
Projektdefinition
innerhalb von drei Minuten alle Bälle und Klötze versenkt werden.
Sonst werden uns 4 Minuten zur Installation und Desinstallation des Systems zu
Verfügung gestellt. Die Freiheit der Interaktion Mensch-System ist begrenzt, der
Bediener darf nicht auf das System eine wirksame Kraft (keine starre oder
biegeschlaffe Verbindungen mit Kraft oder Moment) ausüben. Es darf nur ein
Bediener das System steuern, und das Arbeitsfeld muss am Ende unverändert
bleiben (kein Eindringen). Zur Veranschaulichung der Einschränkungen ist die
folgende Tabelle und die Arbeitszone des Systems nützlich:
Geometrische Anforderungen
Arbeitsfeld 590*1200mm
Startzone 400*400*500mm
Bälle Ø40mm
Klötze 40*40*40mm
Zeitliche Einschränkungen
Page 7
Projektdefinition
Abb. 3: Arbeitsfeld
Die Durchführung bestimmt die Art der Bedienung des Systems. Es sollte möglichst
auf sehr präziser Art seine Arbeit ausführen. Es wird auch viel Wert auf die
Aufbauzeit und die Demontage des Systems gelegt (gute Transportfähigkeit). Ein
wichtiger Punkt ist dabei, dass das System die definierte Startzone zu Beginn nicht
überschreiten darf.
Für die technische Funktionalität ist die Schnelligkeit des Roboters sehr wichtig.
Unsere Note hängt stark davon ab, wie schnell das System seine Arbeit ausführt.
Deswegen hat dieser Punkt eine zentrale Bedeutung. Ein grosser Vorteil wäre, viele
Bälle und Klötze auf einmal transportieren zu können. Ein weiterer Punkt ist die
Autonomie des Systems. Es sollte so gut wie möglich selbstständig arbeiten können.
Daher ist die Programmierung des Roboters auch sehr wichtig.
Page 8
Gewichtung der Anforderungen
Bei der Herstellung und Fertigung sollte unser Projekt so wenig wie möglich
Zeit- und Kostenaufwändig sein. Die Kostenanforderungen unseres Projekts sind
nicht von grosser Bedeutung da uns die ETH fast alles zu Verfügung stellt (Legos,
Werkstatt..). Legos erweisen sich als sehr gutes Material um zu experimentieren
(rapide Montage/Demontage) da unser Roboter mehrmals getestet und
verbessert werden muss.
Page 9
Zeitplan
Zeitplan
Jedes Projekt braucht eine klar definierte Zeiteinschränkung. Zeiteinschränkung
bedeutet Fristen, die einzuhalten sind und deshalb auch ein minimum an „time
management skills“ und Organisation in der Planung des Projekts. Wir haben zu
Beginn des Projektes ein Zeitplan aufgestellt der auf provisorische Weise zeitliche
Ziele setzt. Die Grundlage unserer Einplanung sind die Präsentationen. Man kann
sie als Meilensteine bezeichnen da sie das Projekt in regulären Intervallen
aufteilen und eine Übersicht auf das Projekt ermitteln.
Zeichnungen: Hier wird detailliert und sauber auf die Gesamtlösung eingegangen.
Messungen werden eingeführt und überprüft.
Konstruktion: Diese Phase beinhaltet die Auswahl der Materialen und ihre
Bearbeitung um das System physikalisch zu fertigen.
Page 10
Page 11
Zeitplan
Funktionsgliederung
Mit der Aufgabenstellung und der Anforderungsliste konnten wir schnell eine
Funktionsgliederung erarbeiten. Die Funktionsgliederung beschreibt den Ablauf
der Aktionen des Systems damit es die Aufgabe erfüllt. Wichtig ist hierbei alle
relevanten Funktionen zu erkennen und sie „neutral“ beschreiben.
Tatsächlich sind diese Teillösungen momentan nicht klar detailliert, sie sind grob
und stellen die Basis für die zu kommende Reflexion über mögliche Teillösungen.
Um die Übersicht zu behalten haben wir das System in zwei getrennt da es zwei
Hauptfunktionen erfüllen soll: das Versenken der Bälle einerseits, und das
Versenken der Klötze andererseits. Sie bilden zwei Lösungswege. Jede dieser
Hauptfunktion unterteilt sich in 5 Teilfunktionen. Hier unten findet man die
einzelnen Teilfunktionen wieder.
Page 12
Anhang
Lösungsfindung
Ideensammlung
Nachdem wir unser Projekt richtig definiert haben, beginnen wir mit der Ideen-
sammlung in der Form eines Brainstormings und Brainwriting. Hier spielt die
Kreativität und Erfindungsgabe eine wichtige Rolle. Jeder Teammitglied denkt
sich eine Lösungsidee für jede Teilfunktion aus und argumentiert inwiefern seine
Lösungen die Besten sind. Die Ideen werden im Team besprochen, erweitert für
manche, entfernt für andere. Der Prozess nimmt viel Zeit in Anspruch, ist aber
entscheidend für die spätere Entwickelung des Systems.
Page 13
Lösungsfindung
Teillösungen
Es entstehen also Skizzen, die verschiedene Varianten zum Lösen einer Teilfunk-
tion darstellen. Wir werden hier chronologisch vorgehen.
B) Ausdehnbare Arme
Ärme dehnen sich von der Startzone aus bis zu den
Bällen, Klötze (Distanz min. 400mm) anhand von
Rollen.
C) Ausklappbare Arme
Ärme werden vom Roboter, der sich in der Startzone
befindet, ausgeklappt. Diese können z.B. durch Seile
sich langsam ausklappen.
D) Gleise
Das Prinzip ist hier das Gleiche wie beim Rollen,
nur wird der Roboter mit Gleisen zu den Bällen/
Klötzen geführt.
Page 14
Anhang
A) Schiebearm
Ein Schiebearm schiebt die Bälle oder Klötze in den
Behältern. Bei den Bällen können anhand eines
Trichters alle Bälle auf einmal aufgenommen
werden, bei den Klötzen je 3 (Trichter für Klötze
unpraktisch).
B) Greifarm
Ein Greifarm nimmt die Bälle oder Klötze einzeln auf
und stellt sie in einen Behälter. Die Form des Greifarms
muss jeweils unterschiedlich sein für die Bälle und für
die Klötze.
C) Schaufel
Mittels einer Schaufel werden die Bälle oder Klötze
hochgehoben und in einem Behälter abgelegt.
Page 15
Lösungsfindung
A) Laufband
Dank eines Laufbands werden die Bälle oder Klötze
bis zur Öffnung transportiert.
B) Rollen/Gleiten
Die Bälle oder Klötze rollen oder Gleiten von einer
gewissen Höhe aus direkt bis zur jeweiligen Öffnung.
Vorteilhaft dabei ist vor allem, dass kein Motor
gebraucht wird
C) Schieben
Die Bälle oder Klötze werden einfach anhand eines
Schiebers durch das Feld bis zur nächsten Öffnung
geschoben.
D) Fahren
Der Roboter fährt auf Rädern bis zum jeweiligen Loch.
Die Räder können auch gelenkig sein, damit der
Roboter drehen kann.
Page 16
Anhang
A) Hebelarm
Durch Kippen eines Hebelarms rollen oder gleiten
die Bälle und Klötze in die Öffnung.
B) Aufzug
Die Bälle und Klötze werden auf der richtigen Höhe
hochgehoben und z.B. durch Kippen in die Öffnung
versenkt.
C) Greifarm
Ein Greifarm greift die Bälle und Klötze aus dem
Behälter auf, hebt sie hoch und lässt sie über der
jeweiligen Öffnung fallen.
D) Laufband
Bei dieser Teillösung werden die Bälle und Klötze von
einem Laufband direkt bis zur Öffnung transportiert
und in die Öffnung versenkt.
Page 17
Page 18
Lösungsfindung
Für jede Teilfunktion haben wir mindestens 4 Teillösungen gefunden. Aus dieser
Vielfalt von möglichen Gesamtlösungen muss am Ende eine klare Wahl getroffen
werden. Deswegen ist es sinnvoll diese Teillösungen einzeln zu bewerten um die
bestmögliche Kombination der Teillösungen zu erhalten. Für die Bewertung sind
wir analytisch vorgegangen: wir haben wir uns treffende Kriterien ausgesucht, wie
z.B. die Einfachheit, die Machbarkeit, die Erfolgschance, die Schnelligkeit, usw
und haben eine Gewichtung für jeden dieser Kriterien aufgestellt, sodass deren
Summe 100% ergibt. Die Gewichtung wurde so aufgeteilt, dass die wichtigsten
Kriterien auf trivialer Weise eine höhere Gewichtung haben. Uns erscheint die
Einfachheit/Machbarkeit des Systems am wichtigsten, denn ein optimales System
was aber nicht baubar ist, hat keinen wirklichen Nutzen: deshalb bekam dieses
Kriterium eine Gewichtungsnote von 0,3.
Jede Teillösung wird dann bezüglich den verschiedenen Kriterien bewertet (von 1
bis 6); 6 falls das Kriterium perfekt erfüllt ist und 1 falls das Kriterium in keiner
Ansicht erfüllt ist. Am Ende wird nach der Gewichtung der Kriterien eine
Endnote gegeben, und die Teillösungen werden nach Ranking gelistet. Für die
Teilfunktion 1 zum Beispiel hat die Teillösung „Arme ausklappen“ die besten
Noten bekommen, weil sie einfach und realisierbar ist.
In den folgenden 2 Seiten ist die Bewertung jeder Teillösung pro Teilfunktion
ersichtlich.
Page 19
Lösungsfindung
Page 20
Anhang
Abb. 10: Tabelle zur Bewertung der Teillösungen für die Teilfunktion 3
Abb. 11: Tabelle zur Bewertung der Teillösungen für die Teilfunktion 4
Page 21
Lösungsfindung
Morphologische Kasten/Verträglichkeitsmatrix
Die verschiedenen Teillösungen werden in einem morphologischen Kasten
zusammengestellt. In der Tabelle sind die Lösungsvarianten jeder Teilfunktion
ersichtlich, was uns dank der Übersichtlichkeit für die Wahl der besten
Gesamtlösungen sehr geholfen hat. Der morphologische Kasten ist auf Seite 17 zu
sehen. Das Kombinieren der Teillösungen kann für zwei aufeinanderfolgende
Teilfunktionen zu absurden oder inkompatiblen Kombinationen führen. Die
Teillösung „Werfen“ kann zum Beispiel nicht mit der Teillösung „Laufband“
kombiniert werden. Deshalb haben wir eine Verträglichkeitsmatrix erstellt, wo
die unmöglichen (rote Kästchen), inkompatiblen (gelbe Kästchen) und
kompatiblen(grüne Kästchen) Kombinationen ersichtlich werden. Diese
notwendige Methode dient zur Kontrolle und begrenzt ein wenig die Anzahl
Möglichkeiten.
Gesamtlösungsvarianten
Die Bewertungstabellen (Seite 19f) ermöglichen den Ranking der Teillösungen. Die
Verträglichkeitsmatrix informiert uns über die Kompatibilität der Teillösungen.
Das Zusammensetzen beider Vorgänge ergibt uns die bestmöglichen
Gesamtlösungs-varianten, die anhand von farbigen Wegen im morphologischen
Kasten zu sehen sind. In unserem Fall haben wir für es sinnvoll gehalten uns nur
für die 3 ersten Gesamtlösungsvarianten zu interessieren.
Page 23
Lösungsfindung
Gesamtlösung 1 (Orange)
Unsere erste Gesamtlösungsvariante ist ein mobiler Roboter, der sich also dank
einer Fernbedienung überall im Spielfeld bewegen kann und der einen Greifarm
besitzt. Das System bewegt sich von der Startzone her bis zu den Bällen/Klötze,
nimmt mit dem Greifarm diese auf und deponiert sie in zwei separate Kasten, die
seine Grundstruktur bilden. Nach der Aufnahme der Bälle und Klötze fährt er zu
den Versenkungen hin und deponiert sie indem sich die Grundbasis nach vorne
kippt und die Ladung einfach in die Öffnung rollt/rutscht.
Vorteile:
Nachteile:
Page 24
Anhang
Gesamtlösung 2 (Grün)
Unsere zweite Lösungsvariante besteht aus zwei ausklappbare Arme, die die Bälle
und Klötze direkt mit einem Schiebearm aufnehmen. Dann klappen sich die
Schiebearme wieder zu, die Bälle werden mittels eines Rollsystems zu den
Versenkungen gebracht und die Klötze werden zuerst auf einem Laufband
deponiert, damit sie eine gewisse Höhe erreichen, um das Gleiten bis zu den
Versenkungen zu ermöglichen. Hier haben wir auch Vor- und Nachteile
aufgelistet:
Vorteile:
+ Schnell
+ Materialien einfach
zu finden (Lego, Holz,
Karton, Gummi)
+ Bedienung recht
einfach —> Prozess
automatisierbar
Nachteile:
Abb. 15: Gesamtlösungsvariante 2
– Konstruktion relativ schwierig
Page 25
Lösungsfindung
Gesamtlösung 3 (Blau)
Unsere letzte Lösungsvariante ist auch ein mobiler Roboter der aber die Bälle und
die Klötze zugleich mit zwei Schiebeärme aufnimmt. Nach der Aufnahme fährt
das System zu den Versenkungen hin und deponiert die Bälle/Klötze in den
Versenkungen mit Hilfe eines Hebelarms der das Gerüst wie bei der
Gesamtlösung nach vorne kippt.
Vorteile:
+ relativ schnell
Nachteile:
– Grösse
Page 26
Anhang
Gesamtlösung 1:
„Auf Räder fahren“ (4.625) > „Greifarm“(2.575) > „Auf Räder fahren“(4.5)
>“Hebelarm/Kippen“(3.8) Gewichtete Note: 3.875
Gesamtlösung 2:
„Ausklappbare Arme“(4.775) > „Schiebearm“(4.4/4.975)> „Gleiten/
Rollen“(4.7/5.875)> „Hebelarm/Kippen“(3.8)
Gewichtete Note: 4.63
Gesamtlösung 3:
Die gewichtete Note der Gesamtlösungen ergibt sich aus der Durchnittsnote der 4
Teillösungsnoten. Die Bewertung der Gesamtlösungen zeigt, dass die Variante 2
besser geeignet für das Lösen dieser Aufgabe ist. Bei der Bewertung wurde viel
Wert auf die Einfachheit und die Machbarkeit gelegt, deshalb hat zum Beispiel die
erste Variante so schlecht durchgeschnitten. Der kleine Notenabstand zwischen
den zwei letzten Varianten zeigt uns, dass es auch nicht unmöglich wäre mit der
dritten Lösung diese Aufgabe zu realisieren. Der Notenunterschied ist wegen der
höheren Anzahl Motoren entstanden die das System 3 benötigt. Ausserdem ist
diese Variante auch schwieriger zu programmieren da man das Steuern durch
Joystick implementieren muss. Wir haben uns also ohne Bestreitung für die zweite
Lösungsvariante entschieden.
Page 27
Detaillierung der Gesamtlösung
EInleitung
Ausgangspunkt der Detaillierung der Gesamtlösung ist die Hauptskizze (S. 24).
Sie gilt nicht nur als Modell für den zu vertiefenden Konzept sondern auch zur
Veranschaulichung der gewählten Variante bei den Präsentationen. Die Detaillie-
rung gliedert sich in 7 Teilen:
-Höhenberechnung
-Funktionsmuster
Page 28
Detaillierung der Gesamtlösung
Höhenberechnung
Die erste Frage bei der Detaillierung der Gesamtlösung war, ob die Klötze direkt bis
zur Öffnung gleiten konnten, oder ob ein Laufband nötig war, um sie bis dorthin zu
transportieren. Das Problem bestand also darin, was wir unter Beachtung der
Höhenbegrenzung von 500mm für ein maximales Gefälle α erreichen konnten, und
ob die Klötze darauf gleiten konnten. Wir haben dabei angenommen, dass das
Gefälle überall konstant bleibt (siehe Abbildung unten) und haben für die Startzone
eine Toleranz von 10mm einbegriffen (die der Breite der Hochgeklappten Arme
entspricht, da sie sonst sogar hochgeklappt aus der Startzone hinausragen).
Page 29
Detaillierung der Gesamtlösung
Die Seiten der Holzplatte werden auch aus Holz hergestellt und sind ungefähr 1.5
Mal so hoch wie der Durchmesser eines Balls
(1.5*40=60mm hoch). Die Bälle, die in einer 14mm
Ausfräsung liegen, und die Struktur selber, werden
stark beansprucht: Falls es zu einer Überlagerung der
Bälle in der Holzstruktur kommt, werden Dank der
Höhe der Seiten keine Bälle verloren gehen.
Nachdem wir diese Holzstruktur fertig gebaut
haben, haben wir sie mit Hilfe eines Gelenkstückes
an der Grundplatte festgeschraubt. Somit können Abb.18: Schema Schiebearm Bälle
wir die richtige Position und die gesuchte Länge für
die K’nexstruktur finden.
Page 30
Detaillierung der Gesamtlösung
Die zwei letzten Teile, die zum Arm gehören sind das Schiebegitter und der
Hebel, der das Schiebegitter am Anfang hält. Das Schiebegitter wurde auch aus
Legoteile hergestellt und wird mit einem Seil entlang der K’nexstruktur gezogen.
Da das Gitter mit der Motorkraft ziemlich beansprucht wird, haben wir es mit
richtige Legoteile befestigt.
Nach dem Bau der zwei Hauptstrukturen mussten wir sie zusammenfügen. Wir
haben uns für feste Klebe entschieden und daraus ergab sich eine erstaunlich
feste Struktur.
Page 31
Detaillierung der Gesamtlösung
Das System zur Aufnahme der Klötze ist nach dem gleichem Prinzip wie das der
Bälle gebildet, unterscheidet sich jedoch in manchen Aspekten weil die Klötze nich
so mobil sind. Das zentrale Problem war, dass sich die Klötze im Trichter gegensei-
tig störten und deshalb kein Gleiten zu stande kommen konnte.
Um diese Störung zu beheben haben wir uns erstens dafür entschieden das Gerüst
zur Aufnahme aus Aluminium zu bauen, da dieses einen kleinen Reibungskoeffi-
zient vorweist und somit die Beweglichkeit der Klötze nicht einschränkt (siehe
Materialwahl Seite 42f). Ausserdem
haben wir den Trichter mit einem «
Türensystem » ausgestattet. Die Klötze
werden wie bisher alle zugleich mittels
des Schiebearms eingeführt jedoch
werden sie jetzt neu in jeweils 3
verschiedene Kompartiemente
aufgeteilt. Zwei von diesen Komparti-
menten werden am anderen Ende von
Türen zugeschlossen. Als sich der Arm Abb. 21: Türensystem beim Schiebearm Klötze
hochhebt, gleiten die Klötze, die sich
dort befinden wo keine Tür ist, auf das Laufband wobei die Anderen noch im
Trichter bleiben. Wenn das Laufband dann die erste Ladung transportiert hat,
dann offnet sich eine Tür und weitere 3 Klötzen kommen auf das Band. Dieser
Prozess wiederholt sich dann für die übrigen Klötze.
Page 32
Detaillierung der Gesamtlösung
Es hat sich auch herausgestellt, dass die Aluminiumbasis zur Aufnahme nicht
sehr gut geignet war, denn die Klözte verkanteten sich an der Basis obwohl wir
die Platte zuvor schon geschliffen hatten um ihre Dicke zu verkleinern. Deshalb
haben wir entschieden eine sehr dünne Schicht aus Plastik am Ende der Platte zu
befestigen, so dass diese die Klötze auf das Aluminium führt.
Das Türensystem haben wir so gestaltet, so dass die Türen sich hintereinander
öffnen wenn der Servomotor eine Drehung von 45° absolviert. Dazu mussten wir
eine Lösung finden damit die erste Tür wieder geschlossen ist wenn die zweite
sich öffnet weil sie sonst die Klötze einklemmt.
Page 33
Detaillierung der Gesamtlösung
Grundgerüst
Um die Arme hochzuklappen haben wir uns entschieden diese mit Seilen zu
bewegen. Diese führen über eine Spule die auf einer erhöhten Plattform steht.
Die Plattform ist an zwei Masten befestigt die an beiden Seiten des Systems
emporstehen. Die Spulen haben wir aus Lego
gebildet, die bleibende Konstruktion jedoch aus
Holz. Beide Materialien haben wir mittels
Schrauben zusammen befestigt.
Page 34
Detaillierung der Gesamtlösung
Laufband
Da wir gemerkt hatten, dass die Klötze unmöglich direkt bis zur Öffnung gleiten
konnten, musste nun zum Transportieren der Klötze ein Laufband gebaut
werden. Dieser sollte mit einen einzigen Motor die Klötze von einer Anfangshöhe
von 60mm auf einer Endhöhe von 100mm, und dies auf einer Länge von 380mm
(1cm Toleranz auf jeder Seite der Startzone) : Dies entspricht also einer
Gesamtlänge des Laufbands von ungefähr 382 mm.
Page 35
Detaillierung der Gesamtlösung
Wir haben schnell gemerkt, dass die Klötze immer wieder vom Laufband
abgerutscht sind. Daher haben wir beschlossen, kleine Kartonbänder am Laufband
anzuheften, um das Gleiten der Klötze zu vermeiden (siehe Abb. 26). Dies hatte
ebenfalls als Vorteil, das die Klötze in regelmässigen Abständen auf die
Abladerampe ankamen und sich deswegen nicht gegeneinander blockiert haben.
Page 36
Detaillierung der Gesamtlösung
Deponierärme
Unsere zwei Deponierärme müssen eine gewisse Länge haben damit sie die
jeweiligen Versenkungen erreichen können. Diese Längen haben wir auf einfacher
Art mit dem Satz von Pythagoras berechnet. Die Klötze werden auf einer Höhe von
160mm gebracht und die Versenkung befindet sich 250mm entfernt von der
Startzone. Dies ergibt eine Länge des Arms von 297mm (sqrt(160²+250²)). Der
Deponierarm wurde anfänglich aus Karton/Pappe gemacht; es hat sich
herausgestellt, dass die Klötze Schwierigkeiten hatten bis zu der Versenkung
korrekt zu gleiten. Deshalb haben wir entschieden eine dünne Aluminiumplatte
auf der Kartonoberfläche zu kleben, um dieses Reibungsproblem zu vermeiden.
Die Bälle müssen von einer Höhe von 60mm zu einer Höhe von 20mm rollen. Die
Weite von der Startzone zum Podest beträgt 220mm. Die Länge des Arms beträgt
also 228mm. Dieser wurde aus leichtem Holz hergestellt. Der Winkel zur
Horizontalen beträgt (arccos(220/228)) 15° was das Rollen der Bälle auf dem Arm
ermöglicht.
Page 37
Detaillierung der Gesamtlösung
Funktionsmuster
Um das geplante Vorgehen unsers Roboters zum Lösen der gestellten Aufgabe zu
definieren, haben wir das Funktionsmuster des Roboters erstellt. Dies ist nicht
nur für die Konstruktion, sondern auch für die Programmierung wichtig, damit
man zum Beispiel erkennt, wann welche Motoren laufen sollen.
1) Der Roboter wird auf das Spielfeld richtig 2) Alle Arme werden gleichzeitig ausgeklappt,
positioniert, die 4 Arme sind hochgeklappt. z.B. mithilfe von Servos .
3) Die Klötze und Bälle werden alle auf einmal 4) Die 2 Arme zum Aufnehmen der Bälle
mit Schiebearme aufgenommen. und klötze werden aufgehoben, das Laufband
wird aktiviert .
Page 37
Detaillierung der Gesamtlösung
Programmierung
Ein wichtiger Schritt zum Ausführen der Aufgabe durch unser Roboter ist die
Programmierung. Diese wurde aus Einfachheitsgründen mit der Software National
Instruments Labview 8.5 durchgeführt, da diese eine einfache und übersichtliche
Bedienung ermöglicht. Ein Ausdruck des kompletten Programm befindet sich im
Anhang (Seite 51f). Die wichtigste Frage dabei war, ob der Roboter vollautomatisch
funktionieren sollte, zum Beispiel mit Hilfe der von der ETH gestellten Sensoren,
oder ob der Roboter von Hand bedient werden sollte.
Da sich bei unserem Konzept nicht der ganze Roboter bewegte, war eine
Bedienung mit Joystick oder mit der Tastatur ein unnötiger Aufwand. Die Befehle,
die angegeben werden sollten, waren grundgenommen relativ einfach und
konnten in 3 chronologischen Schritte detailliert werden, die auch im
Funktionsmuster vorkommen : das Ausklappen der Arme, das Aufnehmen der
Bälle und Klötze im jeweiligen Trichter sowie das Aufklappen der Arme, und das
Öffnen der zwei Türen für die Klötze.
Wir haben daher beschlossen, den Verlauf zum grössten Teil zu automatisieren.
Da aber bei den Tests meistens kleine Probleme vorkamen (z.B. ein Ball oder ein
Klotz der sich an einer Kante verklemmte) und man diese z.B. durch aus- und
aufklappen eines Arms einfach regeln konnte, erwies sich eine halbautomatische
Bedienung sowohl aus praktischen wie aus zeitlichen Gründen am Besten. Bei
einer solchen Programmierung greift zwar der Bediener ein, jedoch verlaufen viele
Prozesse vollautomatisch, sodass er nur einfache Befehle angibt oder im
Problemfall die Kontrolle übernimmt.
Page 39
Detaillierung der Gesamtlösung
Wie auf dem Controlpannel zu sehen (Abb. 28) muss der Bediener am Anfang die
Servos inititalisieren, die gewünschten Geschwindigkeiten eingeben und das
Programm starten. Dank einer Time-Schleife (sogenannte flat loop) läuft die
Transition zwischen den verschiedenen Schritten automatisch. Der Bediener
muss zum Beispiel nur auf “Stop Arme runter” drücken, um zugleich das
Runterfahren der Arme zu stoppen und das Aufklappen derselben Arme zu
starten. Auf der rechten Seite des Controlpannels wird dank einer Anzeigetafel
angezeigt, welche Motoren oder Vorgänge gerade laufen.
Andere Verläufe, wie zum Beispiel das Öffnen der Türen für die Klötze
(Abbildung 29), läuft vollautomtisch. Sobald die Arme hoch genug sind, drückt
der Bediener auf “Stop Arme auf”. Dann öffnet sich durch Drehen des Servos um
ca. 45° die erste Tür, 4 Sekuden später durch zusätzliches Drehen des Servos um
90° die zweite Tür, sodass sich die Klötze nicht gegenseitig blockieren und in
regelmäßigen Abständen auf das Laufband ankommen.
Page 40
Detaillierung der Gesamtlösung
Page 41
Konkretisierung der Gesamtlösung
Materialwahl
Stahl hat ein hohes E-Modul und hat deshalb eine ausgezeichnet hohe
Bruchdehnung. Stahl kann ohne Problem belastet oder beansprucht werden. Ein
Nachteil ist aber sein grosses Gewicht und seine schwere Bearbeitbarkeit (mit
unseren Mitteln).
Holz ist günstig, sehr leicht und extrem gut bearbeitbar. Die Festigkeit von Holz
ist nicht vergleichbar mit die des Stahls jedoch kann Holz mittlere bis grosse
Belastungen gut aushalten.
Legos sind geeignet für das Bauen von komplexen Strukturen. Viel Belastung
ertragen aber Legos nicht, sie verformen sich anstatt dessen elastisch und
plastisch und brechen schnell beim Auftreten von Beanspruchung. Vorteile sind
das geringe Gewicht und die Lösbarkeit der Legoverbindungen was ermöglicht
schnelle und aufwandfreie Modifikationen zu machen.
Page 42
Konkretisierung der Gesamtlösung
Als erstes haben wir uns Gedanken über das Grundgerüsst gemacht. Das
Grundgerüsst sollte möglichst leicht bearbeitbar sein und mittlere bis grosse
Lasten aushalten können. Holz würde sich hier gut eignen.
Für den Deponierarm der Klötze soll das Material das Gleiten der Klötze
ermöglichen. Stahl wäre hier in Ordnung, jedoch ist das geringe Gewicht des
Aluminiums vorteilhafter.
Für die Aufnahme der Bälle und Klötze wird eine komplexe Struktur verlangt. Das
ständige Modifizieren der Schiebeärme erfordert Bindungen die sich ohne grosse
Problem lösen können. Viel Gewicht muss das Material nicht tragen sollen, da
Klötze und Bälle keine besonders grosse Last darstellen. Hier eignen sich Legos
sehr gut.
Um eine globale Übersicht was die Anteile der Werkstoffklassen in unser System
betrifft zu verleihen ist das folgende Schema nützlich.
Page 43
Konkretisierung der Gesamtlösung
Materialbearbeitung
Wie im vorherigem Abschnitt schon erwähnt, haben wir uns entschieden die
meisten Teile des Systems aus Holz herzustellen. Die anderen Teile, die das
Grundgerüst ergänzen, sollen aus Stahl, Aluminium oder Lego gemacht werden.
Für die Bearbeitung dieser Materialien haben wir die drei Hauptbearbeitungen
durchgeführt: das Messen, das Sägen und das Feilen. Zuerst wurden gemäβ des
CAD Modells die verschiedenen Holzplatten richtig dimensioniert und einfach
abgesägt.
Für die Teile aus Aluminium, d.h ein Teil des Arms für die Klötze und dessen
Deponierarm, wurde viel Präzision gefordert, wegen der Geometrie dieser Bau-
teile. Hier war das Feilen besonders wichtig, um die Ungenauigkeiten, die beim
Sägen auftreten, aufzuheben.
Die Legoteile wurden oft einfach nachbearbeitet, weil deren Länge nicht der Tole-
ranz entsprach. Zur Montage der verschiedenen Teile haben wir einfache Schrau-
ben (M4/M5) und Gelenkstücke benutzt. Die Gelenkstücke werden zum Fügen
der 4 Ärme mit dem Grundgerüst gebraucht, weil sie zum Aus- und Aufklappen
zweier Teile sehr hilfsreich sind.
Page 44
Konkretisierung der Gesamtlösung
Die Materialbearbeitung und die Montage wurde am 20.05 abgeschlossen und das
Resultat war mit dem CAD Modell, was drei Wochen zuvor designed wurde, im
Einklang.
Page 45
Vorführung
Vorführung
Nun war es soweit. Montag 23. Mai ETH Hauptgebäude G1, 15h30. Neil erzählt:
„Wir waren, als der Prüfende Professor an unserem Tisch angekommen war, schon
bereit und hatten alles vorbereitet. Der Roboter war am Platz den wir schon davor
markiert hatten und von dem wir wussten dass es der perfekte Platz war. Während
einer von unserer Gruppe dem Examinator den genauen Prozess und die
Einzelheiten der Konstruktion erklärte, positionierten wir die Klötze und die Bälle
gemäss den Instruktionen an den vorgegebenen Plätzen. Als der Examinator mit den
Erklärungen zufrieden war, sagte er uns wir könnten beginnen.
Kurz nach dem Anfang blockierte ein Klotz den Schiebearm für die Klötze, was zum
scheitern der Ausführung führte. Dies war sehr wunderlich da wir mehrere Male
getestet hatten ob der Roboter am perfekten Platz war oder nicht. Daher entschieden
wir uns eine zweite chance zu ergreifen und fingen alles von vorne an. Nachdem wir
die Position korrigiert hatten starteten wir den Roboter. Der Arm für die Klötze
positionierte sich perfekt, doch der Arm für die Bälle blockierte sich auf die Bälle. Da
der Arm für die Bälle blockiert war fingen wir an mit dem Aufnehmen der Klötze.
Doch ein zuvor nie eingetretenes Problem tritt ein, als das Seil zum ziehen des
Schiebearms sich blockierte und einer von uns eingreifen musste um das Seil
freizuziehen. Aber dies funktionierte nicht und daher konnten wir nur 2 Klötze
aufnehmen, die perfekt über das Laufband befördert wurden und versenkt wurden.
Kurz darauf wurde entschieden dass wir wieder eingreifen mussten um den Arm für
die Bälle runterzudrücken, und somit die Bälle auf den Schiebearm einigermassen zu
„pressen“. Dies funktionierte, doch durch Pech blockierten sich Bälle in den Trichter,
und deswegen mussten wir den Schiebearm rasch einklappen (um die Bälle
rausfallen zu lassen). Dies hat funktioniert, denoch fielen wegen der raschen
Bewegung 3 Bälle aus dem System. 6 Bälle wurden aber versenkt. Es blieb uns an
diesem Punkt noch zirka. eine Minute, und in der Zeit wollten wir noch versuchen
mehr Klötze zu versenken. Nach 10 sekunden ungefähr einigten wir uns nach
Einsehen einer hoffnungslosen Lage das Experiment zu beenden.“ Auf der nächsten
Seite ist eine Vergleichstabelle noch zu sehen um unsere Leistung während der
Vorführung mit den Resultaten der Testphasen zu vergleichen.
Page 46
Vorführung
Aufgabe
Geometrische Anforderungen
Zeitliche Anforderungen
Zeit : maximum 3 min. meistens in ca. 90 sek. alles nicht erreicht, da nicht alle
versenkt (erreicht) Bälle/Klötze versenkt wurden
Zeit zum Aufnehmen der Bälle und meistens erreicht nicht erreicht, da nicht alle
Klötze : weniger als 1 min. Bälle/Klötze aufgenommen
wurden
Zeit zum Transportieren der Bälle und erreicht (bei allen erreicht (bei allen
Klötze bis zur Öffnung : weniger als 1 aufgenommen Bälle und aufgenommen Bälle und
min. Klötze) Klötze)
Bedienung
Preisanforderungen
Page 47
Maximal 100CHF pro Person erreicht (ca. 15CHF/Person) erreicht (ca. 15CHF pro Person)
Fazit
Fazit
Teamwork war während dem ganzen Projekt zentral. Durch starke Kohäsion und
Motivation haben wir erfolgreich die Aufgabenstellung erfüllt. Das gemeinsame
Verstehen der Anforderungen, was von uns erwartet wurde, war eine Grundlage
für die Entwicklung von Teillösungen durch Kreatives Denken. Die zeitlich
beschränkten Meilensteine, die die regelmässigen Präsentationen darstellten,
gaben uns die Möglichkeit klar definierte Etappenziele zu setzen und sie zu
respektieren. Dies war eine hervoragende Angelegenheit unsere „Time-
management“ Fähigkeiten zu entfalten.
Page 48
Anhang
Danksagung
Wir bedanken uns ganz herzlich bei Tobias Widmer für die Betreuung und bei
Prof. Roland Yves Siegwart, Dr. Carmen Kobe und Dr. Ekkehard Zwicker für die
Vorlesung „Innovationsprozess“. Wir bedanken uns ebenfalls bei Martin Schütz
und Stefan Bertschi für die Koordination des Innovationsprojektes.
Page 49
Page 50
Anhang
Anhang
Page 51
Labview-Programm Teil I
Anhang
Page 52
Anhang
Page 53
Labview-Programm Teil III: Command Panel
Anhang
Page 54