Ocena:

Książka jest wysoko ceniona jako pouczające i przyjazne dla użytkownika źródło informacji dla początkujących i profesjonalistów zainteresowanych robotyką, w szczególności tych korzystających z ROS. Obejmuje szeroki zakres tematów, od podstaw po zaawansowane koncepcje, i zawiera praktyczne wskazówki dotyczące oprogramowania, kodowania i integracji sprzętu. Niektórzy recenzenci stwierdzili jednak, że brakuje w niej nowych treści dla ROS 2 i zauważyli błędy typograficzne.
Zalety:⬤ Bardzo pouczająca i szczegółowa
⬤ świetna zarówno dla początkujących, jak i profesjonalistów
⬤ obejmuje szeroki zakres tematów, w tym sprzęt i oprogramowanie
⬤ dobrze skonstruowana z jasnymi przykładami
⬤ zawiera wskazówki dotyczące oprogramowania i kodowania
⬤ chwalona za przystępność i praktyczne zastosowania.
⬤ Niektórzy stwierdzili, że nie zawiera nowych informacji na temat ROS 2
⬤ zauważono błędy typograficzne
⬤ może nie spełniać wysokich oczekiwań doświadczonych użytkowników.
(na podstawie 14 opinii czytelników)
Building Smart Robots Using ROS: Design, Build, Simulate, Prototype and Control Smart Robots Using ROS, Machine Learning and React Native Platform (En
Przewodnik dla początkujących, aby nauczyć się ROS, platformy robotyki i ćwiczyć budowanie systemu robotyki.
KLUCZOWE CECHY
⬤ Przewodnik krok po kroku obejmujący projektowanie, montaż, nawigację i sterowanie robotem.
⬤ Liczne techniki, pakiety ROS, wykrywanie obiektów i koncepcje przetwarzania obrazu.
⬤ Praktyczne ćwiczenia i przykładowe kody do projektowania robotów, symulacji i narzędzi do wizualizacji.
OPIS
Ta książka jest praktycznym wprowadzeniem do systemu operacyjnego Robotics (ROS). Zapozna Cię z podstawowymi zasadami, narzędziami i pakietami ROS oraz pomoże w konfiguracji i rekombinacji komponentów do dodatkowych zadań. Jeśli jesteś nowy w świecie robotyki, będziesz cieszyć się towarzystwem tej książki, która poprowadzi Cię przez proces budowy pierwszego robota.
Książka wprowadza do robotyki i rozwija liczne koncepcje, takie jak czujniki i siłowniki, SLAM, markery Aruco, CAD (projektowanie wspomagane komputerowo), tworzenie aplikacji natywnych React, przetwarzanie obrazu w ROS, uczenie maszynowe i wykrywanie obiektów. Każdy poruszony powyżej punkt został zilustrowany w środowisku robotyki na żywo. Po drodze zostaną zaprezentowane inne pakiety wymagane do tworzenia aplikacji ROS, w tym serial, OpenCV i cv bridge. Poznasz narzędzia takie jak SolidWorks, Moveit, Rviz, a także platformy symulacyjne, takie jak gazebo i turtlesim, które dadzą ci pełny obraz tego, co jest potrzebne do zbudowania robota.
CZEGO SIĘ NAUCZYSZ
⬤ Rozwinąć podstawy robotyki z przykładami kodu i ilustracjami.
⬤ Znajomość ROS, konfiguracji węzłów i symulacji 3D robotów.
⬤ Dowiesz się, jak publikować dane w sieci ROS w celu integracji z Internetem.
DLA KOGO JEST TA KSIĄŻKA
Książka jest skierowana do programistów robotyki, projektantów sprzętu, programistów aplikacji full-stack, entuzjastów uczenia maszynowego i studentów, którzy chcą zdobyć rzeczywiste doświadczenie w rozwoju robotyki od początku do końca. Pomocne będzie posiadanie pewnego doświadczenia z Ubuntu i językiem programowania Python.