====== ASURO ====== {{ projects:robo:asuro:myasuro.png?250|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".// ===== Programmierung ===== ==== 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 //[[.:asuroflash:start|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 [[http://www.roboternetz.de/community|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 [[http://asuro.svn.sourceforge.net/|Sourceforge]]. Das ASURO Code::Blocks Workspace Projekt ist bei [[http://github.com/lipro/asuro-cb|Github]] veröffentlicht. __//Veraltet://__ Die Projektdaten bei [[https://gitorious.org/asuro/asuro-cb|Gitorious]] (heute Gitlab) sind **veraltet** und __können je nach Politik durch Gitlab auch einfach ohne Vorankündigung gelöscht werden__. ===== Linksammlung ===== * [[http://www.dlr.de/rm/|DLR — Institut für Robotik und Mechatronik]] Entwickler * [[http://www.dlr.de/rm/desktopdefault.aspx/tabid-3848/|Berichtesammlung]] * [[http://www.arexx.com/|AREXX Engineering]] Produzent * [[http://www.arexx.nl/arexx.php?cmd=goto&cparam=p_asuro|Informationen]] * [[http://www.arexx.nl/arexx.php?cmd=goto&cparam=p_asuro_downloads|Downloads]] * [[http://www.arexx.nl/arexx.php?cmd=goto&cparam=p_asuro_rovipro|Easy ASURO]] * diverse Fan und Wiki Seiten * [[http://de.wikipedia.org/wiki/ASURO|Wikipedia]] * [[http://www.asurowiki.de/pmwiki/pmwiki.php|Asurowiki]] * [[http://wiki.ubuntuusers.de/ASURO|Ubuntuwiki]] * [[http://www.henkessoft.de/Roboter/ASURO.htm|ASURO - der ideale Einstieg?]] (von Dr.-Ing. Erhard Henkes) * [[http://home.kpn.nl/h.van.winkoop/Asuro/AsuMaiPagFrm.htm|Asuro Software]] (von Henk van Winkoop) * Software * [[http://gna.org/projects/asuro-tools|Asuro Tools]] bei gna.org (asurolib und asuroflash mit Gtk2 Interface) * [[http://sourceforge.net/projects/asuro/|Asuro]] bei sourceforge.net (asurolib, asurino und asuroboot) * [[http://sourceforge.net/projects/tuxminds/|TuxMinds]] bei sourceforge.net (grafischer Programmdesigner) * AVR Werkzeuge * [[http://www.mikrocontroller.net/articles/AVR|AVR bei mikrocontroller.net]] * [[http://avr-eclipse.sourceforge.net|The AVR Eclipse Plugin]] * [[http://www.codeblocks.org/|Code::Blocks]] {{tag>roboter asuro avr}}