Studienprojekte
PROJEKT
PC2RobotV3
FAKTEN
Themenfeld
Softwareentwicklung, Mikrocontroller, Robotik
Zeitraum
März 2009 - Februar 2010
FH-Studierende
Andreas Steiner, Josef Aboelwafa, Carina Eberhardt, Michael Freund
FH-Betreuer
Dipl.-Ing. Michael Bogner
Firma
Hitec Robotics, Deutschland/Korea
Projekthomepage
Kurzbeschreibung
Der sechsbeinige Hexapod-Laufroboter bildet die Robotik-Plattform der Studiengänge HSD und ESD. Für den PC existiert aus Vorgängerprojekten eine Entwicklungsumgebung, die aus mehreren Modulen und Plug-Ins besteht und eine graphische als auch programmatische Entwicklung von Bewegungsabläufen ermöglicht. Im Projekt wird diese Robotik-Entwicklungsumgebung um ein zusätzliches Modul zur graphischen Wegplanung erweitert.
DETAILS
Ausgangssituation / Motivation / Einleitung
Laufrobotik ist gegenüber Radrobotik aufgrund der Vielzahl an Freiheitsgraden deutlich aufwändiger. Mit seinen 18 Servomotoren stellt der Hexapod-Laufroboter hier eine attraktive Plattform für Entwicklungen dar. Um Bewegungsabläufe für den Hexapod-Roboter zu erstellen, ist deshalb neben der rein programmatischen Umsetzung eine möglichst intuitive, graphische Unterstützung hilfreich. Um dem Roboter etwa eine Laufstrecke flexibel definieren und diese ablaufen zu lassen, ist eine Software zur Wegplanung erforderlich.
Projektziel
Das Projektziel umfasst die Entwicklung einer Software zur Wegplanung (PathCreator), wobei hier eine bewusst einfache graphische Erstellung von komplexen Bewegungsabläufen erreicht werden soll. Dabei ist zu beachten, dass die Bewegungsabläufe sowohl für den Menschen (Software-Entwickler) lesbar als auch für den Roboter lesbar und ausführbar sind. Darüber hinaus wird die Robotik-Firmware erweitert, um solche Bewegungsabläufe von einer SD-Karte lesen und abarbeiten zu können.


