Institut für Informatik
Rheinische Friedrich-Wilhelms-Universität Bonn


Index
Institut
Forschung
Lehre und Studium
DV-Dienste
Bibliothek
Fachschaft
 
Lehrveranstaltungen
Prüfungsangelegenheiten
Studienberatung
Kommission für Lehre und Studium
Vorlesungszeiten
Up:Übersicht: alle Semester
Up:Sommersemester 2004
Prev.:Praktikum Mobile Roboter, Kompetitive Bahnplanung
n.Vereinb. (Dr. Elmar Langetepe, Thomas Kamphans)
Next.:Praktikum Computeranimation
n.Vereinb. (Prof. Dr. Andreas Weber, Gerrit Sobottka)


Praktikum (Hauptstudium)

Praktikum Animation von Algorithmen in Java

Dr. Elmar Langetepe
Thomas Kamphans

Die Algorithmischen Geometrie und die Algorithmische Bewegungsplanung für Roboter verwenden vielfach effiziente Algorithmen, die sich neben formalen Komplexitäts- und Korrektheitsbeweisen auch geometrisch anschaulich darstellen lassen. Zur Unterstützung des Verständnisses ist es daher sinnvoll, geometrische Algorithmen in Animationen darzustellen und Interessierten über das Netz zur Verfügung zu stellen. Ziel einer Java-Implementierung ist es, die Eingabe eines speziellen Algorithmus dynamisch ändern zu können und die einzelnen Schritte anschaulich darzustellen. Je nach Algorithmus kann das sehr unterschiedlich aussehen.

Im Laufe der Zeit sind einige schöne Applets enstanden, die das Verständnis von Algorithmen und Problemstellungen erheblich unterstützen. Diese Applets befinden sich in unserem Geometrielabor .

VortragsmodusNach individueller Absprache mit dem Praktikanten wird ein geeignetes Thema gewählt. Wenden Sie sich dazu bitte an elmar.langetepe@informatik.uni-bonn.de oder tom@kamphans.de .
VoraussetzungenDie Veranstaltung richtet sich an Studenten aus dem Hauptstudium. Programmierkenntnisse werden vorausgesetzt.

Die Teilnahme an einer der Veranstaltungen Algorithmische Bewegungsplanung, Algorithmische Online Bewegungsplanung oder Algorithmische Geometrie ist von Vorteil aber nicht zwingend erforderlich.

Die zugrundeliegende Theorie besteht i.d.R. aus einem oder zwei wissenschaflichen Aufsätzen, die schnell nachgelesen werden können.

LiteraturEs existiert bereits eine umfassende, dokumentierte Java Bibliothek mit grundlegenden geometrischen Objekten und vielen nützlichen Algorithmen.

Zur Versionsverwaltung verwenden wir das nützliche Tool CVS.

  Uni-Bonn - Math-Nat - Informatik   -   I   II   III   IV   V   VI

Wobmaster - The Wob