ASURO

Mein ASURO Nichts ist treffender als ein Zitat aus Wikipedia: ASURO ist ein frei in C programmierbarer Roboter, der vom Institut für Robotik und Mechatronik (am Deutschen Zentrum für Luft- und Raumfahrt) in Oberpfaffenhofen entwickelt wurde. ASURO ist das Akronym für „Another Small and Unique Robot from Oberpfaffenhofen“.

ASURO Flash

Der ASURO kann nur mit Hilfe des internen Bootloader mit einer neuen Steuersoftware versehen werden. Gleich nach dem Einschalten des ASURO erwartet dieser einen Verbindungsaufbau über die IR-Schnittstelle. Bleibt das aus, weil keine PC Software aktiv ist, wird der Bootloader ein eventuell hinterlegtes Steuerprogramm starten. Das ist im Auslieferungszustand der Normalfall. Dann wird gleich das Testprogramm gestartet. Auf der PC Seite wird das Programm ASURO Flash benutzt, um mit dem Bootloader in Verbindung zu treten.

ASURO Code::Blocks Workspace

Das ASURO Code::Blocks Workspace Projekt beinhaltet die Asuro Bibliothek und ein paar Beispiele in Form eines Code::Blocks Arbeitsbereich (Workspace). Die Asuro Bibliothek ist eine Kollektion von C-Funktionen für den ASURO Roboter und basiert auf der originalen Bibliothek des DLR von Jan Grewe und Robin Gruber. Anwender des deutschsprachigen Roboternetz Forums haben die Bibliothek erweitert. Diese erweiterte Bibliothek war die Grundlage für das ASURO Code::Blocks Workspace Projekt und stellt damit eine Kopie der AsuroLib v2.80 von m.a.r.v.i.n Sternthaler dar, bezogen von Sourceforge.

Das ASURO Code::Blocks Workspace Projekt ist bei Github veröffentlicht.

Veraltet: Die Projektdaten bei Gitorious (heute Gitlab) sind veraltet und können je nach Politik durch Gitlab auch einfach ohne Vorankündigung gelöscht werden.