Student Thesis STUD-1614

BibliographyLampart, Thomas: Erstellung von Systemroutinen zur Robotersteuerung auf Mikrocontroller 68332.
University of Stuttgart, Faculty of Computer Science, Student Thesis No. 1614 (1997).
45 pages, german.
CR-SchemaB.4.2 (Input/Output Devices)
D.4.1 (Process Management)
I.2.10 (Vision and Scene Understanding)
Abstract

Ziel dieser Arbeit war es, aufbauend auf die Studienarbeit von G.Heitsch, die Systemroutinen für die auf dem Motorola 68332 Mikrocontroller basierende Eyebot Platform der Universität Stuttgart/IPVR zu erweitern und eine Schnittstelle zwischen Assembler und C zu schaffen, um die Erstellung von Anwenderprogrammen in C zu ermöglichen.

Damit sollte dem Anwender die Erstellung eigener Programme zur Steuerung auf der Eyebot Platform basierender autonomer Roboter so einfach und komfortabel wie möglich gemacht werden.

Neben der Anpassung des C Laufzeitsystems an die Eyebot Platform wurden, damit die Verwendung von C Funktionen wie ``printf`` möglich ist, die bereits bei G.Heitsch vorhandenen Funktionen für LCD Ausgabe und Kamera, Tastatur Eingabe modularisiert und erweitert, sowie neue Funktionen wie serielle Ein-/Ausgabe, Systemtimer, Multithreading, ladbare Anwenderprogramme, Audio und Servo-/Motor Steuerung hinzugefügt.

Als Compilerplattform wurde der GNU C m68k Crosscompiler für SUN/SPARC gewählt, da er auch auf anderen Systemen, wie DOS und Linux, verfügbar ist.

Ziel ist es letztendlich ein umfassendes Roboter Bios für die Eyebot Platform zu schaffen, sodaß jede Art von Servo, Motor oder Sensor komfortabel angesprochen werden kann. Diesem Ziel ist man mit dem Ergebnis dieser Arbeit, RoBiOS V1.0, ein gutes Stück näher gekommen, da es nicht nur eine komfortable Programmierschnittstelle zur Verfügung stellt, sondern auch Erweiterungen jeder Art auf einfache Weise ermöglicht.

Full text and
other links
PostScript (646387 Bytes)
Access to students' publications restricted to the faculty due to current privacy regulations
Department(s)University of Stuttgart, Institute of Parallel and Distributed High-Performance Systems, Image Understanding
Entry dateMay 26, 1997
   Publ. Computer Science