Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

projektewise17:haligali:planung

Dies ist eine alte Version des Dokuments!




Projektplanung

Kontakt

Jakob Zerbian: zerbian@campus.tu-berlin.de

Einführung

Wir möchten einen Roboter bauen, der mit einer Person das Spiel Halli Galli im 1-gegen-1 spielt. Dabei geht es darum, dass Spieler und Roboter abwechselnd Karten legen und sobald auf den beiden ausliegenden Karten insgesamt fünfmal die gleiche Frucht zu sehen ist, eine Glocke geläutet wird.

Ziele und Prioritäten

Der Roboter muss:

  • Karten ausgeben können
  • die ausliegenden Karten erkennen
  • die Glocke läuten können
  • erkennen, ob die Gegenspieler die Glocke geläutet hat

Der Roboter sollte:

  • den Punktestand erfassen können
  • bemerken, wenn keine Karten mehr vorhanden sind (Spielende)

Es wäre nett wenn der Roboter:

  • dem Gegenspieler Anweisung gibt, z. B. zum Mischen

Worauf wir bewusst verzichten sind:

  • weitere Mitspieler
  • selbstständiger Mischen
  • Fehler

Roboter

Gestell

Der Roboter braucht ein Gestell, an dem die wichtigen Komponente wie Kartenausgabe, Klingelmechanismus oder die Kameraaufhängung angebracht sind.

Kartenausgabe

Kinglemechanismus

Wenn der Arduino erkennt, dass fünf gleiche Früchte auf den ausgelegten Karten zu sehen ist soll er nach den Regeln von Halli Galli die Glocke läuten.

Hier gibt es mehrer Möglichkeiten, wie das Auslösen der Glocke zu lösen ist:

  1. Beep vom Arduino ausgeben
  2. echte Glocke läuten
    1. Hebelarm über Hubmagnetzyliner
    2. Hebelarm über Servo

Die echte Glocke zu läuten ist auf jeden Fall zu favorisieren, die einfach Beep-Lösung nur als Plan B anzusehen. Wenn die echte Glocke geläutet werden soll, muss der Auslösemechanismus so positioniert werden, dass der menschliche Gegenspieler auch ohne Behinderung die Glocke läuten kann.

projektewise17/haligali/planung.1511523645.txt.gz · Zuletzt geändert: 2017/11/24 12:40 von zerbian