Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

projekte2014:menscheninteraktionsgeraet

Dies ist eine alte Version des Dokuments!




Roboter, der mit Menschen Interagiert

Hi,

also unser Robotor, soll Menschen erkennen, zu ihnen hinfahren, auf sich mit Ton aufmerksam machen (möglichst sogar die Leute anspricht) und dann der Person (Quiz-)Fragen stellt oder anbietet eine Runde Pong zu spielen. Auf einem Laptop kann man dann auswählen ob man alleine oder gegen einen weiteren Spieler spielen will. Text bzw. Spielefeld und Punktestand können auf dem Laptop angezeigt werden. Spielt man zusammen bekommt der bessere Spieler einen Vodi-Shot auf der passenden Seite eingeschenkt, spielt man alleine bekommt man ab einem bestimmten Punktestand einen Vodi-Shots (oder ähnliches) eingeschenkt.

Projektstrukturplan

       
* Roboter     * Aufbau                    * Befestigung/Installation * Laptop, Kinect, Taster, Arduino
                                          * Hardware                 * Verbindung des Arduino mit Motoren, Kinect, Laptop 
                                           
              * Erkennung von Menschen    * Kinect                   * Ansteuerung von Kinect
               
              * Hinfahren                 * Wegberechung             * Programmierung mit Processing
                                                                     * Datenverarbeitung von Kinect
                                          * Wegfindung               * Programmierung mit Processing
                                                                     * Ansteuerung der Motoren
                                                                     * Reaktion auf Taster
                                                                      
              * Interaktion mit Menschen  * Ansprechen von Menschen  * Tonausgabe/Textausgabe
                                          * Startbildschirm/Quiz/Pong* Programmierung des Startbildschirm
                                                                     * Programmierung des Quiz  * Single-/Multiplayer
                                                                     * Programmierung von Pong  * Single-/Multiplayer
                                                                      
              * Belohnung                 * Ausgabe des Shots        * Mechanisch ansteuerbare Halterung einer Flasche
                                                                     * Programmierung der Halterung

Risikoanalyse

  • keine Erkennung von Menschen von Kinect
  • keine Wegfindung
  • Konsequenz → Scheiterung des Projekts
  • Belohung
  • Keine Ausgabe von Shots
  • Konsequenz → eingeschränkte Belohnung
  • Plan B: Erzeugung von Melodie, nach Interaktion
  • Gehäuse
  • Zeitfaktor fürs Gehäuse
  • Gewichtverteilung/Gleichgewicht
  • Konsequenz → kein schönes Gehäuse
  • Plan B: einfaches Gehäuse
  • fortgeschrittene Wegfindung
  • Konsequenz → keine optimale Wegfindung
  • Plan B: Präsentation vom Projekt im leeren Raum

Zeitplan

  • 1. Woche: Installation von Software(für Kinect)/Einarbeitung in Kinect
  • 2. Woche: „Erkennung von Menschen“ programmieren/Ansteuerung von Motoren
  • 3. Woche: Verknüpfung von Kinect und Motorsteuerung
  • 4. Woche: Optimierung vom Code (Unterscheidung von mehreren Menschen)
  • 5. Woche: Programmierung von Pong und Quiz/Kommunikation zwischen PC und µC
  • 6./7. Woche: Planung und Aufbau von Belohnungseinheit
  • 8. Woche: Planung und Aufbau vom Gehäuse

Das Automatendiagramm unseres Roboters:

projekte2014/menscheninteraktionsgeraet.1402668558.txt.gz · Zuletzt geändert: 2016/01/21 12:45 (Externe Bearbeitung)