Projekt Robotersteuerung: Unterschied zwischen den Versionen

Aus ITA-Wiki
Wechseln zu: Navigation, Suche
itawiki>Bakera
(angelegt)
 
itawiki>Bakera
(Auftrag)
Zeile 5: Zeile 5:
 
== Auftrag ==
 
== Auftrag ==
   
Erstelle für einen Roboter eine einfache Steuerungssprache.
+
Erstelle für einen Roboter eine einfache Steuerungssprache, mit der der Lego Mindstorm Roboter gesteuert oder programmiert werden kann.
 
Erstelle für einen Lego Mindstorms Roboter eine grafische Oberfläche, mit der dieser Roboter gesteuert oder programmiert werden kann.
 
   
 
== Projektgruppen ==
 
== Projektgruppen ==

Version vom 29. Januar 2014, 13:24 Uhr

Projektinformationen
Aufwand (Ph) 12
Teamgröße 2-3
Schwierigkeitsgrad mittel
Ansprechpartner Herr Bakera
Projekttag


Auftrag

Erstelle für einen Roboter eine einfache Steuerungssprache, mit der der Lego Mindstorm Roboter gesteuert oder programmiert werden kann.

Projektgruppen

Bitte tragt euch für das Projekt auf der Seite Projekte von Herrn Bakera ein.

Meilensteine

  1. Überlegt euch eine Sprache und mögliche Befehle, mit denen der Roboter gesteuert werden kann.
  2. Erstellt ein Programm, das eine Datei mit eurer Sprache einliest und daraus ein Programm für den Roboter erstellt.
  3. Kompiliert das neue Programm und übertragt es auf den Roboter.
  4. Findet Grafiken und Symbole für die einzelnen Befehle.
  5. Entwickelt eine GUI, mit der der Roboter über Grafiken und Symbole programmiert werden kann.
  6. Erstellt eine Dokumentation für eure Sprache und die Umsetzung der Programmierung.
  7. Beschreibt in einer Dokumentation, wie sich euer Programm bedienen lässt.
  8. (optional) Automatisiert den Prozess des Kompilierens und Übertragens auf den Roboter, so dass euer Programm direkt in die Robotersprache übersetzt, kompiliert und auf den Roboter übertragen wird.

Voraussetzungen