Lego Minestorm Projekt: 1. Projekt vorbereitung/Planung 2. Aufgabenliste erstellen 3. *Projektziele: 1. Dokumentation sieben bis zehn Seiten pro Person 1.1 Dokumentation des Aufbaus 1.2 Dokumentation der Software 1.3 Dokumentation des Projektaufbaus 2. Roboter fetrtig gebaut und so konstruiert und Programiert, dass er einen aufgebauten Parkour möglichst schnell und fehlerfrei durchfahren soll. 2.1 Roboter aufgebaut 2.2 Programm geschrieben 3. Endpräsentation Meilensteine: 1. Zwischen Präsentationen date:xx:xx:xxxx 2. Hardwareabschluss date: xx:xx:xxxx 3. Softwareabschluss date xx:xx:xxxx 4. Dokumentation date xx:xx:xxxx Brainstorming 1. Dokumentation 2. Kapazitätzplan 3. Kostenplanung 4. Netzplan 5. Protokolle 6. Präsentation 7. Strukturplan 8. Terminplan * Informative Links //Anleitung lejos Eclipse http://robotik.gym-leoben.net/files/tutorial_ev3_lejos.pdf //Für Windows alles aus Punkt 1. Linux nur 1d und e //Zusätzlich für Linux http://vorboss.dl.sourceforge.net/project/ev3.lejos.p/0.9.0-beta/leJOS_EV3_0.9.0-beta.tar.gz //Downloaden und unter Window->Preferences->lejos EV3->EV3_Home zu entpacktem Ordner verlinken //Lejos Dokumentation http://www.lejos.org/ev3/docs/ Quellen: Quelle Funktion Sensoren/Aktoren: http://www.depts.ttu.edu/coe/stem/gear/ev3/documents/EV3-Motors-Sensors.pdf EV3 API: http://www.lejos.org/ev3/docs/ Ultraschall http://sourceforge.net/p/lejos/wiki/Sensor%20Framework/ Zwischen Bericht leitfaden siehe http://www2.cs.uni-paderborn.de/cs/ag-schaefer/Forschung/Projekte/ISILEIT/Zwischenbericht_Schaefer.pdf Ramen bedingungen insgesamt 15 Seiten 3-5 p.P Einleitung (Projektbeschreibung Thema usw.) --Vadim Seiten anzahl ~1 Projektdurchführung --Vadim Seitenahnzahl -2 Technik (Sensoren Hardware z.B. ARM technik) --Adrian Seiten anzahl ~2 Software IDE (workaround) --Adrian! Seiten anzahl ~2 Arbeits- u. Ergebnsbericht --Pascal Seiten anzahl ~2 Roboter konstruktion --Tarek Seiten anzahl ~2 Software funktion --Tarek Seiten anzahl ~2 Weiter führende arbeiten bzw. planungen für den weiteren projekt verlauf --Pascal Seiten anzahl ~2 Quellen (Wird von allen gepflegt) Seiten anzahl ~1 Zusammenfassung --Vadim?? Seiten anzahl ~1 *End Bericht Ramen bedingungen insgesamt 32 Seiten 8 p.P. Themen Liste Einleitung (Projektbeschreibung Thema usw.)(Vadim) ~1 Seite Projektdurchführung (Vadim) Projekt-Zeitmanagement (Vadim) Meilensteine (Vadim) ~2Seiten Vorliegende LEGO-Komponenten Technik (Sensoren Hardware z.B. ARM technik)(Adrian) Einzelne sensoren genau beschreiben(was für werte brauchen / geben die sensoren)(Tarek "Color Sensor, Ultraschal Sensor, Motoren") ~3Seiten Software IDE (workaround)(Pascal/Windows)(Adrian/Linux) lejOS auf ev3 Installiren (Tarek) ~9Seiten Roboter konstruktion(Tarek) Zusammenfassung Modularer Aufbau(Tarek) ~1Seite Farbsensoren DieFarbsensoren zur Erkennung der Schwarzen Linie Werden Frontalzwischen den beiden Aktoren angebracht. Somit befinden sich dieFarbsensoren nahe am wende Punkt des Roboters, somit bewegen sich dieSensoren in einem Kleineren Radius um die Kurve. Ultraschallradar Derhöchste-Punkt des Roboters stellt das Ultraschallradar. Da, dasRadar in 360° ein freies Sichtfeld benötigt, um entsprechendeDistanzen zu ermitteln. Das Radar dient dazu Langestrecken zu erkennen um somit die Geschwindigkeit zu erhöhen. Probleme und Lösungen(Tarek/Vadim) -Kurven -Kreuzung -90 Grad Ecken -Lichtvehältnisse -Instabiler Blick ~3,5 Seiten Sofwareentwicklung(Tarek) Programmcode Line_follow(Tarek) Motor Funktion Parabel Funktionen (Vadim) Ultraschall Radar ~3 Seiten Programmcode Battle Royal(Pascal/Adrian) ~3,5 Seiten Probleme und Lösungen ?????? Zusammenfassung (Vadim) ~1 Seite Weiterführende möglichkeiten ????? ~0Seiten Quellen (Wird von allen gepflegt) Für dieses Projekt beträgt die Toleranz 400% der vorherigen durchschnittlichen Steigung. Obwohl dieser Abstand äußerst ungenau wirkt, muss man bedenken, dass bei beispielsweise einer durchschnittlichen Steigung von fünf Zentimetern ein Roboter etwa 20 Zentimeter an der Wand erkannt wird. Der Abstandwird bestimmt durch die Entfernung zur Wand und der Länge desRoboters. Nachbearbeitung Abgabe: Vadim Überarbetung Text Projektdurchführung ✔ Kurvenkorrektur bearbeiiten✔ Pascal: Optische Überarbeitung nochmal überprüfen Fall Differenzial bearbeiten/ändern 6.2.1(neues Dok. Linkr ausnehmen und als Fußnnote) Projektdurchfühhrung verschieben zu kap 7 machen Technisch falsch unter 6.1.3 LeJOS nochmal überprüfen Codesegment als Bild Die Quellen müssen nach dem Verschieben neu Zugeordnet werden! Adrian:: Buchquelle raussuchen Einleitung bearbeiten Aufgabenstellung schreiben Ausdrucksformen Tarek: Kapitel 5 Technische Ressourcen/Roboterkonstruktion // 5.1 entfernen und zur Beschreibung für 5 verwenden // Unterkapitelnummern bei 5 korriegieren // 6.1 entfernen und zur Beschreibung für 6 verwenden // Unterkapitelnummern bei 6 korriegieren (wtf?) // das gleiche bei 7 // das Bild bei 7.1.2 evt. unter den Text setzen