Freitag, 4. Juli 2014

Fazit

Ich finde das Projekt sehr spannend und es hat mir viel Spaß gemacht, auch wenn es mir die ein oder andere Stunde Schlaf gekostet hat. Es war eine tolle Idee, direkt Evaluationen mit Kindern durchzuführen, sodass wir auf deren Reaktion selbst reagieren und somit das Programm optimieren konnten. Ich habe mich ja hauptsächlich mit dem Arduino und die Umsetzung der Bewegung beschäftigt und konnte dadurch erneut mit Sensoren arbeiten, was ich sehr interessant finde. Die Zusammenarbeit hat auch super funktioniert, sodass ich mit diesem Projekt super zufrieden bin.

Wenn wir mehr Zeit hätten, würden wir noch mehrere Charaktere einfügen, mehr Hintergründe und Gegenstände auswählen können. Ich weiß nicht, ob ich die Bewegung des Charakters 1 zu 1 umsetzen könnte, da es schon sehr schwer zu sein scheint. Am Meisten stören mich noch die Kabel, also wäre eine kabellose Übertragung der Daten wohl der nächste Schritt.

Letzte Woche

Ich habe die Funktion des Drucksensors eingebaut, sodass man mit Gegenständen interagieren kann. Außerdem habe ich mich nochmal an die Bewegung des Charakters gesetzt und diese so gut, wie es mir möglich war, verbessert.
Dann haben wir längere Kabel besorgt und diese an die Sensoren gelötet. Die Sensoren haben wir in die Handpuppe eingebaut. Das Programm sollte nun mit der Handpuppe optimal funktionieren.

Sonntag, 15. Juni 2014

Woche 10

Die Steuerung der Drehung funktioniert nun recht gut. Leider verschieben sich die Achsen des Sensors leicht, aber das Problem habe ich recht gut in den Griff bekommen. Im Moment ist die Steuerung noch sehr joystick-ähnlich, darum werde ich mich als nächstes kümmern.
Außerdem konnte Marina weitere Tests mit Versuchspersonen durchführen, die uns die weiteren Schritte für Verbesserungen vorgeben.

Sonntag, 25. Mai 2014

Woche 8

Ich habe die Bewegungserkennung etwas erleichtert, aber es bleibt noch viel Luft nach oben. Ich muss die Messwerte genauer analysieren und aus den Ergebnissen einen eigenen Algorithmus schreiben, der die Bewegung noch besser erkennt.
Außerdem haben sich Sebastian und Marina um die Animation der Maus gekümmert, sodass ich sie bald ins Projekt einbinden kann. In dieser Woche werde ich nicht viel schaffen, sodass ich mir für den Algorithmus 2 Wochen Zeit nehmen werde.

Mittwoch, 14. Mai 2014

Wochen 6 & 7

Ich habe es nicht geschafft, die Rohdaten des Sensors MPU9050 auszulesen. Für den Fall, dass dieser defekt ist, habe ich einen neuen gekauft (MPU6050) und konnte dessen Rohdaten innerhalb weniger Stunden auslesen. Der MPU9050 funktioniert immernoch nicht, daher gehe ich davon aus, dass dieser defekt ist.
Anschließend habe ich angefangen diese Rohdaten (Accelerometer & Gyroskop) in Bewegung auf dem Bildschirm umzuwandeln. Der Sensor misst auch die Temperatur (in °C), aber die benötigen wir nicht für unser Projekt.
In den nächsten Tagen werde ich die Bewegungserkennung verfeinern, sodass die Bedienung "kinderleicht" wird.

Dienstag, 29. April 2014

Woche 5

In den letzten beiden Wochen habe ich mich intensiv mit Arduino beschäftigt. Zusammen mit Jan-Erik haben wir es geschafft, dass Arduino über Serial mit Unity3D kommuniziert. Desweiteren habe ich ein paar Schaltungen gebaut, um alle Sensoren ausgiebig zu testen. Die Drucksensoren funktionieren einwandfrei, genauso wie alle Schalter. Letztendlich habe ich mich dazu entschieden, dass wir einen An-/ Ausschalter verwenden, statt die simplen Druckknöpfe. Lediglich der Bewegungssensor bereitet mir einige Schwierigkeiten. Es kommen zwar Werte an, jedoch kann ich keine Zusammenhänge bzw. Abhängigkeiten feststellen. Dieses Problem muss ich in den nächsten Tagen lösen, damit wir im Zeitplan bleiben. Gegebenenfalls teste ich einen anderen Bewegungssensor.


Dienstag, 8. April 2014

Woche 3

Wir haben bereits die Aufgabenverteilung vorgenommen und die technischen Möglichkeiten besprochen, die für uns infrage kommen.
Ich bin zuständig für die Elektrotechnik mit Arduino. Als Sensoren werde ich zum Einen einen Drucksensor verwenden, um zu kontrollieren, ob der Mund der Handpuppe geöffnet ist oder eben nicht. Zweitens werde ich einen Bewegungssensor anschließen, um sonstige Bewegungen der Puppe zu tracken. Da Herr Iurgel uns noch auf einen Denkfehler aufmerksam gemacht hat, werde ich zusätzlich einen An-/Ausschalter direkt an der Puppe platzieren, damit man nicht die Maus bewegen muss, um die Aufnahme zu starten und stoppen.
Ein mögliches Problem wird wahrscheinlich die Stabilität der Kabel sein, weswegen wir überlegen, die Signale der Sensoren kabellos an das Arduino zu senden. Allerdings wäre dafür eine kompakte Vorrichtung inklusive Batterie in der Handpuppe notwendig.

Weitere Informationen können Sie aus den Blogs der anderen Gruppenmitglieder entnehmen.