Bewertung:

Das Buch gilt als informative und benutzerfreundliche Ressource für Anfänger und Profis, die sich für Robotik interessieren, insbesondere für diejenigen, die ROS verwenden. Es deckt ein breites Spektrum an Themen ab, von den Grundlagen bis hin zu fortgeschrittenen Konzepten, und enthält praktische Anleitungen zu Software, Kodierung und Hardwareintegration. Einige Rezensenten bemängelten jedoch, dass es an neuen Inhalten für ROS 2 mangelt und stellten typografische Fehler fest.
Vorteile:⬤ Sehr informativ und detailliert
⬤ für Anfänger und Profis gleichermaßen geeignet
⬤ deckt ein breites Spektrum an Themen ab, einschließlich Hardware und Software
⬤ gut strukturiert mit klaren Beispielen
⬤ enthält Anleitungen zu Software und Programmierung
⬤ gelobt für seine Zugänglichkeit und praktischen Anwendungen.
⬤ Einige fanden, dass es keine neuen Informationen zu ROS 2 bietet
⬤ bemerkten typografische Fehler
⬤ erfüllen möglicherweise nicht die hohen Erwartungen erfahrener Nutzer.
(basierend auf 14 Leserbewertungen)
Building Smart Robots Using ROS: Design, Build, Simulate, Prototype and Control Smart Robots Using ROS, Machine Learning and React Native Platform (En
Eine Anleitung für Einsteiger, um ROS und die Robotikplattform zu erlernen und den Aufbau von Robotersystemen zu üben.
KEY FEATURES
⬤ Eine Schritt-für-Schritt-Anleitung, die den Entwurf, die Montage, die Navigation und die Steuerung des Roboters abdeckt.
⬤ Zahlreiche Techniken, ROS-Pakete, Objekterkennung und Bildverarbeitungskonzepte enthalten.
⬤ Praktische Übungen und Beispielcodes zu Robotik-Design-, Simulations- und Visualisierungstools.
DESCRIPTION
Dieses Buch ist eine praktische Einführung in das Robotik-Betriebssystem (ROS). Es macht Sie mit den wesentlichen Prinzipien, Werkzeugen und Paketen von ROS vertraut und unterstützt Sie bei der Konfiguration und Neukombination von Komponenten für zusätzliche Aufgaben. Wenn Sie neu in der Welt der Robotik sind, werden Sie dieses Buch als Begleiter beim Bau Ihres ersten Roboters genießen.
Das Buch führt in die Robotik ein und erläutert zahlreiche Konzepte wie Sensoren und Aktoren, SLAM, Aruco-Marker, CAD (computergestütztes Design), native Anwendungsentwicklung mit React, Bildverarbeitung in ROS, maschinelles Lernen und Objekterkennung. Jeder der oben genannten Punkte wird in einer Live-Robotikumgebung veranschaulicht. Nebenbei werden weitere Pakete vorgestellt, die für die Entwicklung von ROS-Anwendungen erforderlich sind, darunter Serial, OpenCV und cv bridge. Sie lernen Werkzeuge wie SolidWorks, Moveit, Rviz sowie Simulationsplattformen wie Gazebo und Turtlesim kennen, die Ihnen ein vollständiges Bild davon vermitteln, was zum Bau eines Roboters erforderlich ist.
(WAS SIE LERNEN WERDEN)
⬤ Grundlagen der Robotik anhand von Codebeispielen und Illustrationen.
⬤ Vertrautheit mit ROS, der Konfiguration von Knotenpunkten und 3D-Robotersimulationen.
⬤ Lernen Sie, wie Sie Daten im ROS-Netzwerk für die Web-Integration veröffentlichen können.
FÜR WEN IST DIESES BUCH GEDACHT?
Das Buch richtet sich an Robotik-Entwickler, Hardware-Produktdesigner, Full-Stack-Anwendungsentwickler, Enthusiasten des maschinellen Lernens und Studenten, die von Anfang bis Ende praktische Erfahrungen in der Robotik-Entwicklung sammeln möchten. Eine gewisse Erfahrung mit Ubuntu und der Programmiersprache Python wäre hilfreich.