|
|
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) |
Zeile 1: |
Zeile 1: |
| <br/>
| |
| Das Projekt 3D‐Drucker von GermanRepRap ist ein Teilprojekt des Praktikum [[3-D-Bearbeitungsmaschine (Projekt des Schwerpunkts GPE im Studiengang MTR)]], welches im siebten Semester im Studienschwerpunkt Global Production Engineering im Studiengang [http://www.hshl.de/mechatronik/ Mechatronik] durchgeführt wurde. Es behandelt die Problemlösung eines bereits vorhanden mechatronischen Systems, die fehlerhafte Motoransteuerung des 3D-Druckers von GermanRepRap.
| |
|
| |
|
| <br/>
| |
| Projektmitglieder:
| |
|
| |
| '''Betreuer:''' [[Benutzer:Mirekgoebel| Prof. Dr. Mirek Göbel]]<br/>
| |
| '''Autor:''' [[Benutzer: Benedikt_Roeper| Benedikt Röper]]<br/>
| |
| '''Autor:''' [[Benutzer: Sven_Soebbeke| Sven Söbbeke]]<br/>
| |
|
| |
|
| |
| == Aufgabenstellung ==
| |
| Ziel des Praktikums ist des Praktikums ist es den 3-D Drucker von German RepRap in einen funktionsfähigen Zustand zuversetzen.
| |
|
| |
|
| |
| == Erwartungen an die Projektlösung ==
| |
|
| |
| *Bestandsaufnahme des besteheneden Systems.
| |
| *Fertigstellung der Montage
| |
| *Fehlersuche
| |
| *Beschaffung und Einbau neuer Teile.
| |
| *Verzahnung mit dem Team des Projektes [[Computer Aided Manufacturing (CAM)]]
| |
| *Wissenschaftliche Dokumentation der Lösung
| |
|
| |
| = Planung =
| |
| == Projektplanung ==
| |
| [[Datei:ProjektplanBrickPi.jpeg|500px|mini|rechts|Abbildung XX: Projektplan]]
| |
|
| |
| Zu Beginn des Projektes wurde zunächst ein Projektplan erstellt, dieser wurde in sechs Phasen aufgeteilt, diese Aufteilung findet sich auch in Abbildung XX wieder:
| |
|
| |
| *Bau des Roboters
| |
| *Erstellung des Algorithmus für die Bildverarbeitung in Matlab
| |
| *Ansprechen der Motoren
| |
| *Erstellung des Algorithmus für die Bildverarbeitung in Simulink
| |
| *Erstellung der Projektpräsentation
| |
| *Erstellung der Projektdokumentation
| |
|
| |
|
| |
| = Durchführung =
| |
|
| |
| === Motoransteuerung ===
| |
| Für das Ansteuern der Lego Mindstorm Motoren über den BrickPi entstanden einige Probleme. So ist es nicht möglich die Motoren über Matlab/Simulink anzusprechen, da es weder interne noch externe öffentliche Bibliotheken bzw. Toolboxen für den BrickPi gibt. Jedoch gelingt das Ansteuern der Motoren über C/C++ oder Phyton auf einer Linux Distribution (abgewandeltes Raspbian Betriebssystem von Dexter Industries: Tutorial unter weiterführende Links). Für die Bildverarbeitung wurde hierfür die Open Source Bildverarbeitungsbibliothek: OpenCV genutzt (Webseitenlink unter weiterführende Link). Dabei stellte sich heraus, dass die Kompatibilität zwischen der BrickPi- und OpenCV Bibliothek nicht gewährleistet war.
| |
| Aufgrund dessen wurde die Motorsteuerung zunächst vernachlässigt und das Hauptaugenmerk auf die Bildverarbeitung in Matlab/Simulink gelegt.
| |
|
| |
|
| |
| = Fazit und Ausblick =
| |
| == Erfüllte Aufgaben des Projektes ==
| |
|
| |
|
| |
| == Lernerfolge ==
| |
| [[Datei:Lernerfolg.jpeg|600px|Abbildung 5: Lernerfolg]]
| |
|
| |
| == Verbesserungsmöglichkeiten ==
| |
|
| |
|
| |
| = Weiterführende Links =
| |
|
| |
| ----
| |
| → zurück zum Hauptartikel: [[3-D-Bearbeitungsmaschine (Projekt des Schwerpunkts GPE im Studiengang MTR)]]
| |