Systematyczne podejście do nauki programowania robotów z Ros

Ocena:   (4,6 na 5)

Systematyczne podejście do nauki programowania robotów z Ros (Wyatt Newman)

Opinie czytelników

Podsumowanie:

Książka jest dobrze skonstruowana, wysoce zalecana dla tych, którzy chcą poznać ROS i robotykę, choć ma pewne problemy z edycją Kindle, a niektóre koncepcje mogą wymagać dodatkowych zasobów.

Zalety:

Dobrze skonstruowana treść, przejrzysty kod i przykłady, polecana przez wielu użytkowników, dobra zarówno dla początkujących, jak i osób z pewnym doświadczeniem w robotyce, zawiera praktyczne przykłady dostępne na GitHub.

Wady:

Wydanie Kindle ma problemy z edycją linków, niektóre początkowe rozdziały mogą stanowić wyzwanie bez wcześniejszej wiedzy lub dodatkowych zasobów.

(na podstawie 7 opinii czytelników)

Oryginalny tytuł:

A Systematic Approach to Learning Robot Programming with Ros

Zawartość książki:

A Systematic Approach to Learning Robot Programming with ROS stanowi kompleksowe wprowadzenie do podstawowych komponentów ROS poprzez szczegółowe wyjaśnienia prostych przykładów kodu wraz z odpowiednią teorią działania. Książka bada organizację ROS, jak zrozumieć pakiety ROS, jak korzystać z narzędzi ROS, jak włączyć istniejące pakiety ROS do nowych aplikacji oraz jak opracować nowe pakiety dla robotyki i automatyki. Ułatwia również kontynuowanie edukacji, przygotowując czytelnika do lepszego zrozumienia istniejącej dokumentacji online.

Książka podzielona jest na sześć części. Rozpoczyna się od wprowadzenia do podstaw ROS, w tym pisania węzłów ROS i narzędzi ROS. Omówiono również komunikaty, klasy i serwery. Druga część książki zawiera symulację i wizualizację za pomocą ROS, w tym transformacje współrzędnych.

Kolejna część książki omawia przetwarzanie percepcyjne w ROS. Obejmuje ona wykorzystanie kamer w ROS, obrazowanie głębi i chmury punktów oraz przetwarzanie chmur punktów. W czwartej części książki przedstawiono sterowanie robotami mobilnymi i nawigację w ROS.

Piąta część książki zawiera omówienie ramion robotów w ROS. W tej części omówiono kinematykę ramienia robota, planowanie ruchu ramienia, sterowanie ramieniem za pomocą symulatora Baxter oraz pakiet chwytaka obiektów. Ostatnia część książki koncentruje się na integracji systemu i kontroli wyższego poziomu, w tym manipulacji opartej na percepcji i mobilności.

Ten przystępny tekst zawiera przykłady, a przykłady kodu C++ są również dostępne pod adresem https: //github.com/wsnewman/learning_ros.

Dodatkowe informacje o książce:

ISBN:9781498777827
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2017
Liczba stron:502

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Systematyczne podejście do nauki programowania robotów z Ros - A Systematic Approach to Learning...
A Systematic Approach to Learning Robot...
Systematyczne podejście do nauki programowania robotów z Ros - A Systematic Approach to Learning Robot Programming with Ros

Prace autora wydały następujące wydawnictwa: