eRgOBOT

dash_table.png

Home

Herzlich willkommen auf unserer Projektseite Auf dieser Homepage erhalten Sie Informationen rund um das Projekt eRgOBOT.
Logo HTL Mössingerstraße
Dieses Projekt ist eine Diplomarbeit von Schülern dern 5AHEL der HTL Mössingerstraße
Logo HTL Mössingerstraße
Dieses Projekt wird gemeinsam mit der Firma LifeTOOL und dem AVS Förderkindergarten Maierniggalpe durchgeführt

Team

heitzer.jgp
Christoph Joshua Heitzer
Projektteil
  • SW Rennstrecke
  • Android Applikationsentwicklung
lauter.jgp
Simon Lauter
Projektteil
  • SW Tanzübung
  • Kommunikationsprotokolle in der Robotik
orasch.jgp
Fabian Orasch
Projektteil
  • Appdesign
  • Kenngrößen des Roboters
hölzl.jgp
Prof. Dipl.-Ing. Günther Hölzl
Betreuer

Zusammenfassung

Das Projekt soll die Betreuerinnen bei der Ergotherapie unterstützen und den Lernfortschritt der Kinder weiter verbessern. Weiters werden von den Kindern neue Kompetenzen erworben die bei alten Therapiemethoden nicht verwendet werden. eRgOBOT besteht aus einer Handyapp die zwei oder mehrere Roboter ansteuert. Die Android Applikation besteht aus einer einfach zu bedienenden Roboterverwaltung,einer Fernsteuerung und den 2 Hauptübungen. Die Erste ist eine interaktive Tanzübung, bei der der Roboter vortanzt und Signale gibt. Die Kinder müssen gleichzeitig Tanzen und auf die Aktionen des Roboters achten. In der zweiten übung soll ein Kind eine Rennbahn aus der Vogelperspektive zeichnen die dann vom Roboter mit einen Stift auf einen Papierbogen nachgefahren werden. Dieser Vorgang wird wiederholt und dann kann die Abweichung im Programm aber auch am Papierbogen festgestellt werden.
About
This diploma thesis is a cooperation with the company LifeTOOL and the AVS Förderkindergarten. The product of this thesis is going to help the advisor with the occupational therapy. It should raise the effect of the learning process and should also provide further skills. The android application consists of 2 main practices. A dance app where the kids have to follow the robot and a racetrack app where a kid draws a racetrack which then gets drawn on paper by the robot. The app also has a robot manager for easy connect and disconnect. The app is programmed in android studio using librays via maven and gradle. One libray is provided by the robot manufacturer WonderWorkshop which is for connection, sensor and actions.The other one is the GreenRobot eventManager. The used robots are called dash and dot and were manufactured by WonderWorkshop. Their design is appealing to kids. This helps to get their attention during the practices. The robot is also very tough which is important while working with kids. The librarys for programming the robots are still in beta test phase and due to that some functions aren't usable at the moment.

Entwicklungsumgebung

Programmiert wurde in der Entwicklungsumgebung AndroidStudio, da die Gradle und Maven Bibliotheken dafür optimiert wurden. Eine Bibliothek ist von WonderWorkshop zur Verfügung gestellt worden, diese Umfasst die Verbindung mit den Roboter, so wie auch Einlesen der Sensorik und ansteuern der Aktoren. Des Weiteren wird der GreenRobot EventManager verwendet. Mindestanforderung ist API Level 19, da ab dieser der Bluetoothstandart Bluetooth Low Energy unterstützt wird der für die Verbindung mit den Robotern nötig ist. Das enspricht Android Version 4.4 KitKat und höher.

Roboter

Es wurden die Roboter Dash und Dot von WonderWorkshop verwendet. Ihr ansprechendes äußeres und ihre Robustheit eignen sich bestens für die Arbeit mit Kindern. Im Vergleich zum Lego Mindstorm NXT gibt es auch keine abnehmbaren Kleinteile die bei Kleinkindern gefährlich werden könnten. Die Funktionen der Roboter reichen für die geplanten Anwendungen aus, da die Bibliothek zur Programmierung noch in der Beta-Testphase ist sind noch nicht alle Funktionen für externe Programmierer zugänglich.
block_ergo.JPG