Joel Holzbauer
Entwicklung Roboter und App
Deutsch Die Roboter werden aus LEGO-Komponenten, Sensoren und Aktoren konstruiert. Sie sollen sich mithilfe von Rädern fortbewegen können und werden mit Angriffsmechanismen ausgestattet. Die Steuerung wird mit einer App realisiert, die sich über WLAN mit den Robotern verbindet. Die Spieler müssen versuchen den Roboter des Gegners aus einer Arena zu befördern. Für die Entwicklung des Kampfroboters werden üblicherweise teure Ressourcen und großer Programmier- und Konstruktionsaufwand benötigt. Ziel ist es, eine kostengünstige und benutzerfreundliche Alternative zu bieten, indem auf LEGO Mindstorms Robotiksets als Basis zurückgegriffen wird. Als Basis wird der EV3 Brick von LEGO Mindstorms verwendet. Dieser wird von Programmen gesteuert, welche in Java mit LeJOS programmiert werden. Der Roboter ließt Sensorwerte aus, verarbeitet diese und reagiert dementsprechend mithilfe von Motoren. Ebenfalls soll eine Smartphone-App entwickelt werden, die den Benutzer erlaubt den Roboter alle mögliche Bewegungen durchführen zu lassen.
English The robots are constructed from LEGO components, sensors and motors. The robots have Wheels with which they can move and they are equipped with attack mechanisms. The Robots are controled by an app that connects to the robots via WiFi. Players must try to move the opponent's robot out of an arena. In order to develop a battle robot, expensive resources and large programming and design effort is required. The goal is to offer an affordable and user-friendly alternative by using LEGO Mindstorms. Out Project uses the EV3 Brick from LEGO Mindstorms. The EV3 runs on Java programs with LeJOS. The robot reads sensor values, processes them and responds accordingly with its motors. A smartphone app allows the user to have the robot perform all possible movements.
Hier wird das Projekt möglichst anschaulich dargestellt - d.h. mit Bildern und den entsprechenden Erklärungen.
Als Basis für Sensorik, Aktorik und Programmausführung wird der EV3 von LEGO Mindstorms verwendet. Mit jeweils vier Ports für Motoren und Sensoren bietet der EV3 für das Projekt ausreichend viele möglichkeiten. Das Programm selbst ist in Java mit LeJOS geschrieben.
Der Roboter soll mit Smartphone-App gesteuert werden. Diese ist mit Android Studio Programmiert und über WLAN an den WLAN-USB Adapter des EV3-Bricks verbunden.