Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Willerich Bockenstedt Geändert vor über 10 Jahren
1
Sandro Mülhauser, Patrick Beyeler 14.06.2011
Motion Control Sandro Mülhauser, Patrick Beyeler
2
Ablauf Grundidee Projektmanagement Vorgehen Methodik
Dokumente/Meilensteine Zeitmanagement Risiko Management Konzeptanpassungen Technischer Teil Anforderungen Framework Architektur Bildauswertung Bewegungserkennung Schwierigkeiten Zukunft Fazit Mülhauser, Beyeler, Motion Control Presentation
3
Grundidee Mülhauser, Beyeler, Motion Control Presentation Text?
4
Projektmanagement Projekt Team Beyeler Patrick Mülhauser Sandro
Vorgegebener Zeitrahmen 2. Semester des 3. Lehrjahres Aufteilung des Projektes in einzelne Phasen 6 Phasen Mülhauser, Beyeler, Motion Control Presentation
5
Methodik Hermes GIBB SYSTEMENTWICKLUNG INITIALI- SIERUNG VOR- ANALYSE
SYSTEMENTWICKLUNG INITIALI- SIERUNG VOR- ANALYSE KONZEPT REALI- SIERUNG EINFÜH- RUNG AB- SCHLUSS Mülhauser, Beyeler, Motion Control Presentation Technischer und zeitlicher Rahmen für Projekt festlegen Lösungsvariante verfeinern Prototyp Installation und Aufnahme des Betriebs Akzeptanztest Systemziele ausarbeiten Lösungsvarianten Erstellung der Software Tests Dokumentationen Ende des Projektes
6
Dokumente/Meilensteine
Initialisierung Projektantrag Projektplan Voranalyse Voranalysebericht Konzept Konzeptbericht Realisierung Realisierungsbericht Einführung Einführungsbericht Abschluss Präsentation Mülhauser, Beyeler, Motion Control Presentation
7
Zeitmanagement Vorgegebene Termintabelle Projektleitung
Sandro Mülhauser: 1. Februar bis 4. April Patrick Beyeler: 5. April bis 14. Juni Reporting Dienstag Erfolgte durch Projektleitung Mülhauser, Beyeler, Motion Control Presentation
8
Risiko Management Grosses Risiko zu Beginn
Keine Vorstellungen zur Umsetzung Gute Ideen in der Voranalyse Framework zur Bildanalyse Erster Prototyp in der Konzeptphase Lösungsvariante konnte umgesetzt werden Risiko wurde kleiner Mülhauser, Beyeler, Motion Control Presentation
9
Konzeptanpassungen Laser point konnte nicht erkannt werden
Umstellung auf Gestiksteuerung Grüne Farbe Mülhauser, Beyeler, Motion Control Presentation
10
Technischer Teil Code in C# WPF (Windows Presentation Foundation)
AForge.Net Framework .NET Framework 4 Microsoft.Office.Interop Library Mülhauser, Beyeler, Motion Control Presentation
11
Anforderungen Aus Konzeptbericht auf deutsch? 14.06.2011
Mülhauser, Beyeler, Motion Control Presentation Aus Konzeptbericht auf deutsch?
12
Framework Das Aforge.Net Framework besteht aus folgenden Bibliotheken:
AForge.Imaging AForge.Vision AForge.Neuro AForge.Genetic AForge.Fuzzy AForge.MachineLearning AForge.Robotics AForge.Video GNU Lesser General Public License Mülhauser, Beyeler, Motion Control Presentation Andrew Kirillov AForge.Imaging Bildverarbeitung, beispielsweise Filter und Transformationen AForge.Vision Maschinelles Sehen, insbesondere Bewegungserfassung und Bewegungsmessung AForge.Video Videoverarbeitung, z.B. Einlesen von Video-Streams einer angeschlossenen Kamera AForge.Neuro Neuronale Netze AForge.Genetic Evolutionäre Algorithmen AForge.Fuzzy Fuzzylogik AForge.Robotics Unterstützung einiger Robotik-Kits, z.B. Lego Mindstorms AForge.MachineLearning Maschinelles Lernen
13
Architektur Ev. Kleines bild von jeweiliger form 14.06.2011
Mülhauser, Beyeler, Motion Control Presentation Ev. Kleines bild von jeweiliger form
14
Bildauswertung Mit bild und grünem gegenstand erklären 14.06.2011
Mülhauser, Beyeler, Motion Control Presentation Mit bild und grünem gegenstand erklären
15
Bewegungserkennung Koordinaten werden mit vorherigem Bild verglichen
Anhand von Punktesystem wird die Richtung erkannt if (_count >= 40) ResetDirection(); _count++; if (_right >= 25) { NextSlide(); return "right"; } if (_left >= 25) PreviousSlide(); return "left"; Mülhauser, Beyeler, Motion Control Presentation Anhand von Sequence Diagram ablauf erklären (ev. Zusammen mit bildauswertung) Ev. Code zeigen
16
Schwierigkeiten Kameraauflösung Performance
Debugging (sehr viele Berechnungen pro Sekunde) Richtige Farbe erkennen Bewegungsrichtung korrekt erkennen (über eine längere zeit) Context Switching Projektberichte und Programm in Englisch Mülhauser, Beyeler, Motion Control Presentation
17
Zukunft Microsoft Kinect SDK Gestensteuerung ohne bestimmte Farbe
Tiefen Sensorik von Kinect Mülhauser, Beyeler, Motion Control Presentation
18
Fazit Lehrreiches Projekt Hermes GIBB Konzeptanpassungen Englisch
Software und Projektdateien erhältlich via: motion-control.googlecode.com Mülhauser, Beyeler, Motion Control Presentation
19
Es folgt nun die Demonstration des Programmes
Ende Es folgt nun die Demonstration des Programmes
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.