[Startseite] [Vorträge] [Workshops] [Anmeldung] [Organisation und Kontakt] [Lageplan] [Flyer (PDF)]

iems

Workshops

Embedded Programming mit Lego Mindstorms Robotern

Inhalt
Die Entwicklung von Programmen für Eingebettete Systeme gestaltet sich in vielerlei Hinsicht anders als die herkömmliche PC-Programmierung. So ist parallel zur Programmierung die Hardware zumindest teilweise selbst zu konstruieren, wegen der Nicht-Standard-Hardware können verbreitete und gewohnte Werkzeuge oft nicht zum Einsatz kommen, und nicht zuletzt werden durch die knappen Ressourcen harte Beschränkungen auferlegt. Was die Programmierung im engeren Sinne betrifft, wird ein eher theoretischer Algorithmenentwurf meist ergänzt durch ein empirisch-experimentelles Vorgehen.

Im Workshop werden wir dies exemplarisch an der Programmierung von Lego Mindstorms Robotern demonstrieren. Diese werden in einer C-ähnlichen Programmiersprache (NQC, steht für not quite C) in der Bricx-Entwicklungsumgebung programmiert. Nach einer Einführung in Hardware und Entwicklungsumgebung mit kleineren Aufgaben gilt es, in Teams eine größere und herausforderndere Aufgabe eigenständig zu bearbeiten.
Veranstalter
Dr. Fehrer, SICK AG
Erwartetes Vorwissen
Kein Vorwissen erwartet (außer Experimentierfreudigkeit), hilfreich sind Grundkenntnisse der Programmierung (insbesondere in C oder C++)
Termine
Donnerstag, 16. Oktober 2008, 10:00-17:00 Uhr
Freitag, 17. Oktober 2008, 9:00-16:00 Uhr
Ort
Gebäude 101, Seminarraum 01-016
Maximale Teilnehmerzahl
30 TeilnehmerInnen
 

 A. Czutro
 16.10.2008

© 2008 Universität Freiburg, Lehrstuhl für Rechnerarchitektur,
Georges-Köhler-Allee 051, D-79110 Freiburg, Germany