Zu 1) Es gibt ganz viel Tutorials und Papers auf Englisch. Ich würde mir sehr wenig Hoffnung machen etwas brauchbares auf Deutsch zu finden, denn es geht nun mal hauptsächlich um aktuelle Forschung. Im Wesentlichen reicht die Webseite als Informationsquelle(wenn man keine Probleme mit Englisch hat). Ich habe zwar ein paar (Lehrstuhl interne) Wikiseiten zu ROS geschrieben, doch diese sind hauptsächlich auf unsere Arbeitsumgebung bezogen, Allgemeines ist kaum nötig zu schreiben, da man das meiste auf ROS.org findet oder ansonsten direkt dort ergänzen kann.
Zu 2) Der Aufwand hängt sehr stark von deinen Vorkenntnissen (bezüglich deiner Hardware, Ubuntu/Linux, C++, Arbeiten in großen Projekten, usw.) ab. Und noch stärker davon in wie fern deine Hardware bereits von ROS unterstützt wird. Hast du einen Roboter für welchen bereits ein Stack existiert, brauchst du keine Stunde um ihn zum laufen zu bringen. Musst du aber ganz unten anfangen und erst mal eigene Pakete zur Ansteuerung schreiben, dann hast du sehr viel(einige Wochen in Vollzeit) vor dir.
Dies ist auf jeden Fall ein guter Start: http://www.ros.org/wiki/ROS/Tutorials
Ein gut gemeinter Rat: Sollte es bei diesen sehr leicht verständlichen Tutorials Probleme geben, ob sprachliche(selbst wenn es mal was auf deutsch geben sollte, dann bedeutet es nicht, dass man ohne weitere Infos von ROS.org und der englischen Community klar kommt) oder Verständnisprobleme bezüglich C++ oder diverser Konzepte, so ist es dringend notwendig erst mal Grundlagen zu schaffen!
Lesezeichen