Bearbeiter | (anonym, Login erforderlich) |
Betreuer | Dr. Carsten Buschmann |
Professor | <> |
IBR Gruppe | VS (Prof. Fischer) |
Art | Studienarbeit |
Status | abgeschlossen |
Der Lego RCX ist einen kleiner Computer, der der Steuerung von Lego Mindstorms Robotern dient. Er kann 3 Sensoren auswerten und 3 Motoren steuern. Neben dem von Lego mitgelieferten System gibt es noch verschiedene andere Betriebs- und Programmiersysteme. BrickOS (vormals LegOS) ist die am IBR eingesetzte Variante. Die Programme für den RCX werden am PC entwickelt und dann mittels eines Lego Infrarot-Transceivers gemeinsam mit der Firmware an den Baustein übertragen. In früheren Versionen war der Transceiver mittels einer seriellen Schnittstelle an den PC angeschlossen, neuerdings liefert Lego jedoch eine USB-Variante mit. Leider unterstützt BrickOS jedoch nicht die Übertragung per USB, sondern nur mittels der seriellen Schnittstelle. Im Rahmen dieser Arbeit sollen die Dienstprogramme zur Übertragung von Firmware und Programmen so angepasst werden, dass sie unter Linux mit dem per USB angeschlossenen Infrarot-Transceiver zusammenarbeiten. Die Funktionsweise der Programme sowie die vorgenommen Veränderungen sollen dokumentiert und im Internet veröffentlicht werden. Die Arbeit setzt gute Programmierkenntnisse in C sowie fortgeschrittene Linuxkenntnisse voraus. |
Technische Universität Braunschweig
Universitätsplatz 2
38106 Braunschweig
Postfach: 38092 Braunschweig
Telefon: +49 (0) 531 391-0