SlideServe
Menu
Préférences
© SlideServe · v2026

Motion Control

beck-davenport avatar
19 diapositives · 361 Views · Nov 04, 2014

Motion Control. Sandro Mülhauser, Patrick Beyeler 14.06.2011. Ablauf. Grundidee Projektmanagement Vorgehen Methodik Dokumente/Meilensteine Zeitmanagement Risiko Management Konzeptanpassungen Technischer Teil Anforderungen Framework Architektur Bildauswertung Bewegungserkennung

Motion Control - slide 1
01 / 19Motion Control
1 / 17

Télécharger la présentation

Motion Control
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Motion Control Sandro Mülhauser, Patrick Beyeler 14.06.2011

  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

  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 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 PresentationFoundation) • AForge.Net Framework • .NET Framework 4 • Microsoft.Office.InteropLibrary Mülhauser, Beyeler, Motion Control Presentation

  11. Anforderungen Mülhauser, Beyeler, Motion Control Presentation

  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 Mülhauser, Beyeler, Motion Control Presentation Andrew Kirillov GNU Lesser General Public License

  13. Architektur Mülhauser, Beyeler, Motion Control Presentation

  14. Bildauswertung Mülhauser, Beyeler, Motion Control Presentation

  15. Bewegungserkennung • Koordinaten werden mit vorherigem Bild verglichen • Anhand von Punktesystem wird die Richtung erkannt if(_count >= 40) ResetDirection(); _count++; if (_right >= 25) { NextSlide(); ResetDirection(); return"right"; } if (_left >= 25) { PreviousSlide(); ResetDirection(); return"left"; } Mülhauser, Beyeler, Motion Control Presentation

  16. Schwierigkeiten • Kameraauflösung • Performance • Debugging (sehr viele Berechnungen pro Sekunde) • Richtige Farbe erkennen • Bewegungsrichtung korrekt erkennen (über eine längere zeit) • ContextSwitching • 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. Ende Es folgt nun die Demonstration des Programmes