Projekt 34: BrickPi Videoverarbeitung: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 31: Zeile 31:


☐ Ansteuern des Roboters über Matlab/Simulink und BrickPi, so dass er auf das Videobild reagiert:
☐ Ansteuern des Roboters über Matlab/Simulink und BrickPi, so dass er auf das Videobild reagiert:
  - Bis zum Zebrastreifen vorfahren und anhalten
    Bis zum Zebrastreifen vorfahren und anhalten
  - Mit Ultraschallsensor überprüfen, ob jemand die Straße überquert
    Mit Ultraschallsensor überprüfen, ob jemand die Straße überquert


☒ Modellbasierte Programmierung der Hardware via Target Installer (Simulink Support Package für Raspberry Pi Hardware)
☒ Modellbasierte Programmierung der Hardware via Target Installer (Simulink Support Package für Raspberry Pi Hardware)

Version vom 24. Januar 2016, 14:51 Uhr

Autoren: Sven Söbbeke, Kevin Penner
Betreuer: Prof. Schneider


Aufgabe

Nutzen Sie Matlab/Simulink, einen Raspberry Pi, das Shield BrickPi und eine Webcam, um ein Objekt zu erkennen.

Erwartungen an die Projektlösung

  • Lesen Sie eine Webcam mit dem BrickPi und Matlab‐Simulink aus.
  • Verarbeiten Sie das Videobild mit Matlab/Simulink (z. B. rote Ball erkennen)
  • Bauen Sie einen NXT oder EV3 Roboter.
  • Steuern Sie über Matlab/Simulink und BrickPi Ihren Roboter an, so dass er auf das Videobild reagiert und eine Aktion ausführt.
  • Modellbasierte Programmierung der Hardware via Target Installer
  • Wiss. Dokumentation der Lösung und Funktionsnachweis
  • Live Vorführung während der Abschlusspräsentation

Nachtrag: Sollte sich die Integration in Simulink als zu kompliziert herausstellen, ist eine Realisierung mit der Programmiersprache C empfehlenswert.

Schwierigkeitsgrad

Anspruchsvoll (***)


Erfüllte Aufgaben des Projektes

☒ Auslesen einer Webcam mit dem BrickPi und Matlab/Simulink

☒ Verarbeiten eines Videobildes mit Matlab/Simulink und Erkennung eines Zebrastreifens

☒ Bau eines NXT oder EV3 Roboters

☐ Ansteuern des Roboters über Matlab/Simulink und BrickPi, so dass er auf das Videobild reagiert:

   Bis zum Zebrastreifen vorfahren und anhalten
   Mit Ultraschallsensor überprüfen, ob jemand die Straße überquert

☒ Modellbasierte Programmierung der Hardware via Target Installer (Simulink Support Package für Raspberry Pi Hardware)

☒ Wissenschaftliche Dokumentation der Lösung und Funktionsnachweis

☒ Live Vorführung während der Abschlusspräsentation


→ zurück zum Hauptartikel: Fachpraktikum Elektrotechnik (WS 15/16)