ich habe noch nie einen wirklich mit ros funktionierenden roboter gesehen, alle tummeln sich in der simulation.
ich habe noch nie einen wirklich mit ros funktionierenden roboter gesehen, alle tummeln sich in der simulation.
Geändert von morob (09.04.2020 um 14:48 Uhr)
das leben ist hart, aber wir müssen da durch.
Und ich habe jetzt erst die Namensgleichheit von User und Autor erkannt.
Schade, dass es noch keine Rezensionen zum Werk gibt.
ich werde mir das Buch trotzdem mal holen und ansehen.
ein paar sachen sind da schon wieder zu alt, die ros version läuft aus, ich bin schon dabei mich mal in die neue rein zuschauen.
das leben ist hart, aber wir müssen da durch.
@morob, danke für Ihr Interesse! Ich habe bis kurz vor Veröffentlichung die Version melodic getestet und wegen Unvollständigkeit von gmapping nicht ins Buch übernommen.
Aktuell arbeiten ROS-Entwickler mehr an ROS2( Dashing, Focal...) als an ROS1(Kinetic, Melodic...).
Diese Übergangsphase kann man auch anhand der recht bunten Metrik ab 2018 auf metrics.ros.org/rosdistro_rosdistro.html erkennen.
An den Kernthemen von ROS wird sich aber nicht viel ändern, sodass das, was man in ROS1 gelernt hat, auch in ROS2 nützlich ist.
- - - Aktualisiert - - -
@Holomino, auf Amazon gibt es bereits eine Rezension.
Vllt möchtest du näher legen warum man sich zu ROS ein Buch kaufen sollten, wenn es doch mehr aus genug Online Resourcen dazu gibt?
@morob Im Forschungsumfeld wird ROS auf ziemlichen vielen Robotern auch recht erfolgreich eingesetzt. Wobei man da meistens noch custom Erweiterungen für "Echtzeitfähigkeit" hat.
[QUOTE=shedepe;659354]Vllt möchtest du näher legen warum man sich zu ROS ein Buch kaufen sollten, wenn es doch mehr aus genug Online Resourcen dazu gibt?
@shedepe, im Internet gibt es sicherlich viel Material, meist auf englisch, ohne Tipps oder Hinweise worauf es ankommt bei ROS, wenn etwas nicht funktioniert - sehr zeitaufwendig.
Das Buch ist auf deutsch und erklärt Zusammenhänge zwischen Konstruktion, Hardware sowie Programmierung mit ROS anhand praktischer Beispiele.
Es ist ein Leitfaden, mit dem man in kurzer Zeit einen komplexen Roboter realisieren kann.
[QUOTE=calis;659470]ich lerne auch lieber aus zusammenhängenden Texten in Büchern statt aus einzelnen Internet-Tutorials, und nicht immer haben Tutorials den Büchern die bessere Aktualität unbedingt vorraus. Das ist in der Tat bei den sich schnell ändernden packages für verschiedene sich schnell ändernde Linux-Releases und Boards (Stretch, Buster, für RPi 2v1.1, 2v2.0, Zero, 3B, 3B+, 4) ein großes Problem.
Ebenso und auch ganz besonders müssten am besten apt-packages verfügbar sein, die man dann wenigstens schnell und einfach nachinstallieren, updaten und upgraden kann, und die ganze Arbeit mit dem Zusammensuchen fehlender Pakete und Dependencies ist IMO ein unzumutbares Manko. (Das kennt man ja auch schon lange z.B. für gtk, openCV, Qt, LibCurl, LibVLC, openVG, wiringPi uvm, wo dann plötzlich irgendwas nicht mehr funktioniert was jahrelang lief, und das verdirbt einem wirklich den Spaß.) Für ein Buch ist das sicher doppelt schwierig, denn es lässt sich dann nicht ad hoc so schnell updaten, wie es theoretisch für einen Blog möglich wäre.
Wenn also ein Buch, dann müsste es sichergestellt sein, dass jederzeit alle Ressourcen für alle Boards, alle Betriebssysteme und alle passenden ROS Releases per Link bei Bedarf aktualisiert heruntergeladen werden können, damit man auch bei Software-Updates stets alle Lernprogramme und Example Codes weiterhin benutzen kann.
Auch die benutzte Roboterhardware müsste man stets fertig bzw. als Komplettbausatz beziehen können, um die Lernprogramme uneingeschränkt durchführen zu können.
Dann wäre ich auch jederzeit bei einem ROS Lehrbuch dabei.
das problem ist das ich eine Raspberry Pi 4 64 bit nehme und da gibt es kein kinetic. ich habe dann mal nachgelesen und gesehen, das man nicht vor hat, kinetic für 64bit nach zu machen.
warum nehmen ich nicht 32bit, weil es da probleme mit dem 4gb gibt, das kommt mir bekannt vor, man kann nur bis jetzt 3gb nutzen ohne probleme zu riskieren.
Geändert von morob (12.04.2020 um 17:07 Uhr) Grund: typo
das leben ist hart, aber wir müssen da durch.
Ich könnte meinen anbieten.
@defiant, sehe ich das richtig, du arbeitest nicht mit ubuntu sondern mit debian? ansonsten werde ich mir das mal in ruhe ansehen, danke.
das leben ist hart, aber wir müssen da durch.
Lesezeichen