- Ocena:
- 2.5/6 Opinie: 4
- Stron:
- 296
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
![Wyłącznie](https://static01.helion.com.pl/ebookpoint/img/img_wylacznie.png)
Opis ebooka: Nauka robotyki z językiem Python
Dzięki tej książce można się nauczyć, jak z wykorzystaniem języka Python oraz kilku popularnych frameworków stosowanych w robotyce, takich jak system ROS, budować autonomiczne roboty mobilne. Omówiono w niej również inne frameworki programistyczne, w tym również te dla Pythona. Aby równocześnie pokazać praktyczne wykorzystanie przedstawianego materiału, omówiono krok po kroku proces budowania robota-służącego ChefBot, który na przykład może podawać posiłki w domu, hotelu czy restauracji.
W tej książce przedstawiono:
- zwięzłe podstawy robotyki i zasady projektowania oprogramowania robotów,
- aspekty projektowania CAD 2D i 3D z wykorzystaniem programów LibreCAD i Blender,
- budowanie modeli 3D z wykorzystaniem API Blender dla Pythona,
- zagadnienia sprzętowej warstwy projektowania robota,
- zasady obsługi sensorów robotów, w tym programowanie sensorów wizji,
- obsługę rozpoznawania mowy i syntezę mowy z wykorzystaniem Pythona i ROS,
- implementację sztucznej inteligencji za pomocą Pythona,
- zagadnienie testowania i kalibrowania robota.
Przekonaj się, jak fascynujące jest programowanie robotów!
Lentin Joseph — inżynier elektroniki, entuzjasta robotyki i ekspert w dziedzinie systemów wbudowanych. Szczególnie interesuje się robotyką, przetwarzaniem obrazu i zastosowaniem języka Python w programowaniu robotów. Jest również znawcą wielu platform oprogramowania robotów, takich jak system ROS (ang. Robot Operating system), V-REP i Actin. Biegle posługuje się bibliotekami przetwarzania obrazu, w tym OpenCV, OpenNI i PCL. Specjalizuje się również w dziedzinie projektowania 3D i programowania systemów wbudowanych na platformach Arduino i Launchpad Stellaris. Jest właścicielem firmy Qbotics Labs zajmującej się rozwijaniem robotyki i jej zastosowaniami w wielu dziedzinach.
Nauka robotyki będzie nabierała coraz większego znaczenia, ponieważ robotyka zaczyna stanowić wszechobecną część naszego życia. Chociaż robotyka jest złożonym przedmiotem, to wystarczy kilka programów narzędziowych oraz język Python, aby zaprojektować łatwy do wykorzystania interfejs.
Nauka robotyki z językiem Python to niezbędny przewodnik tworzenia autonomicznego mobilnego robota z wykorzystaniem języka Python oraz popularnych frameworków stosowanych w robotyce takich, jak system ROS. W książce omówiono również różne frameworki programowe oraz zaprezentowano sposób podejścia do kodowania robota z wykorzytstaniem Pythona i frameworków dostępnych dla tego języka. Podsumowaniem książki jest stworzenie aplikacji z interfejsem GUI do sterowanie robotem za pośrednictwem przycisków i suwaków.
Po zakończeniu lektury tego podręcznika, Czytelnik będzie miał jasny pogląd na temat tego, w jaki sposób zmontować poszczególne komponenty robota oraz w jaki sposób stworzyć pakiet oprogramowania potrzebny do obsługi robota.
Dla kogo jest ta książka?
Jeżeli jesteś inżynierem, pracownikiem naukowym lub hobbystą, interesujesz się robotyką i chcesz zbudować własnego robota, to ta książka jest dla Ciebie. Zakłada się, że Czytelnik nie miał styczności z robotyką, ale powinien posiadać pewne umiejętności pogramowania w języku Python.
Czego można nauczyć się z tej książki
- Zasadnicze pojęcia i terminologia związana z robotyką
- Tworzenie rysunków robota w 2D i 3D używając bezpłatnych programów takich, jak LibreCAD i Blender
- Symulacja robota z wykorzystaniem ROS i Gazebo
- Budowanie sprzętu robota na podstawie wymagań.
- Omówienie różnego rodzaju aktuatorów wraz ze sposobem ich programowania.
- Zastosowanie w robotach różnego rodzaju sensorów.
- Instalacja bibliotek OpenCV, OpenNI i PCL oraz wykorzystanie ich do przetwarzania danych wizualnych w 2D i 3D.
- Przetwarzanie i synteza mowy z wykorzystaniem Pythona
- Zastosowanie mechanizmów sztucznej inteligencji w robotach za pośrednictwem języka Python
- Budowa interfejsu GUI do sterowania robotem z wykorzystaniem frameworka Qt i języka Python
- Kalibrowanie i testowanie robota
![Czytelniczy kiermasz na koniec wakacji / Książki -40%, Ebooki -50%](https://static01.helion.com.pl/ebookpoint/img/promocje/bannery/19985/box_1180x419_SM_ebp_czytelniczy_kiermasz_na_koniec_wakacji_f597d2a57.jpg)
Wybrane bestsellery
-
Dzięki tej książce dowiesz się, jak pozyskiwać, analizować i wizualizować dane, a potem używać ich do rozwiązywania problemów biznesowych. Wystarczy, że znasz podstawy Pythona i matematyki na poziomie liceum, aby zacząć stosować naukę o danych w codziennej pracy. Znajdziesz tu szereg praktycznych...(41.40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł(-40%) -
Ta książka wyjaśni Ci rolę matematyki w tworzeniu, renderowaniu i zmienianiu wirtualnych środowisk 3D, a ponadto pozwoli odkryć tajemnice najpopularniejszych dzisiaj silników gier. Za sprawą licznych praktycznych ćwiczeń zorientujesz się, co się kryje za rysowaniem linii i kształtów graficznych, ...(53.40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
Oto zaktualizowane wydanie popularnego przewodnika, dzięki któremu skorzystasz z ponad dwustu sprawdzonych receptur bazujących na najnowszych wydaniach bibliotek Pythona. Wystarczy, że skopiujesz i dostosujesz kod do swoich potrzeb. Możesz też go uruchamiać i testować za pomocą przykładowego zbio...(53.40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
Dzięki tej książce zrozumiesz, że w rekurencji nie kryje się żadna magia. Dowiesz się, na czym polega jej działanie i kiedy warto zastosować algorytm rekursywny, a kiedy lepiej tego nie robić. Poznasz szereg klasycznych i mniej znanych algorytmów rekurencyjnych. Pracę z zawartym tu materiałem uła...(47.40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł(-40%) -
Ta książka jest praktycznym podręcznikiem opartym na sprawdzonej metodyce: nauce poprzez pisanie kodu w Pythonie. Aby w pełni z niego skorzystać, nie musisz znać wyższej matematyki. Dzięki praktycznym lekcjom szybko zaczniesz programowo tworzyć konkretne rozwiązania. Dowiesz się, jak można zaimpl...(53.40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
To praktyczny przewodnik po algorytmach sztucznej inteligencji. Skorzystają z niego programiści i inżynierowie, którzy chcą zrozumieć zagadnienia i algorytmy związane ze sztuczną inteligencją na podstawie praktycznych przykładów i wizualnych wyjaśnień. Książka pokazuje, jak radzić sobie z takimi ...(47.40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł(-40%) -
Python to jeden z najpopularniejszych dynamicznych języków programowania. Nie od dziś znajduje on zastosowanie w różnych dziedzinach informatyki, zwłaszcza jako doskonały język skryptowy. Jeśli korzystasz z niego na co dzień i chcesz szybko wyszukiwać niezbędne informacje lub odświeżyć swoją wied...(8.49 zł najniższa cena z 30 dni)
8.49 zł
17.00 zł(-50%)
Lentin Joseph - pozostałe książki
-
Learning about robotics will become an essential skill as it will be a ubiquitous part of life. Even though robotics is a complex subject, several other tools along with Python can help you design a project to create an easy-to-use interface. The main aim of the book is to teach you how to build ...(86.72 zł najniższa cena z 30 dni)
86.67 zł
109.00 zł(-20%) -
In today’s era, robotics has been gaining a lot of traction in various industries where consistency and perfection matters most. Automation plays a major role in our world, and most of this is achieved via robotic applications and various platforms that support robotics. The Robot Operatin...
-
-
The Robot Operating System (ROS) is one of the most popular robotics frameworks for developing generic robotic applications. This book focuses on the most stable release of ROS (Noetic Ninjemys), discusses advanced ROS concepts, and effectively teaches you programming using ROS.
-
Building and programming a robot can be cumbersome and time-consuming, but not when you have the right collection of tools, libraries, and more importantly expert collaboration. ROS enables collaborative software development and offers an unmatched simulated environment that simplifies the entire...
ROS Programming: Building Powerful Robots. Design, build and simulate complex robots using the Robot Operating System
Anil Mahtani, Aaron Martinez, Enrique Fernandez Perdomo, Luis Sánchez, Lentin Joseph
-
Robot Operating systems have greatly simplified the way we built robots. This book will help you learn Robot Operating System (ROS) and in applying this knowledge to actual robotics. Packed with great ROS robotics projects this book will help you in getting a clear understanding of the basics and...(131.26 zł najniższa cena z 30 dni)
130.76 zł
149.00 zł(-12%) -
If you are a robotics enthusiast looking to learn the advanced features of ROS for building robot applications, this book is for you. This is a simplified guide that will help you to understand how to leverage ROS to build complex robots using hands-on examples and best practices.
Zobacz pozostałe książki z serii Technologia i rozwiązania
-
Oto kompleksowe omówienie sposobów wdrażania najnowszych dostępnych środków zabezpieczających systemy linuksowe. Z książki dowiesz się, jak skonfigurować laboratorium do ćwiczeń praktycznych, tworzyć konta użytkowników z odpowiednimi poziomami uprawnień, chronić dane dzięki uprawnieniom i szyfrow...(77.40 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł(-40%) -
Ta książka pomoże Ci w doskonaleniu umiejętności potrzebnych na każdym etapie dochodzenia cyfrowego, od zbierania dowodów, poprzez ich analizę, po tworzenie raportów. Dzięki wielu wskazówkom i praktycznym ćwiczeniom przyswoisz techniki analizy, ekstrakcji danych i raportowania przy użyciu zaawans...(59.40 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł(-40%) -
Oto uzupełnione i zaktualizowane wydanie bestsellerowego przewodnika dla inżynierów sieci. Dzięki niemu przejdziesz trudną (ale ekscytującą!) drogę od tradycyjnej platformy do platformy sieciowej opartej na najlepszych praktykach programistycznych. Zaczniesz od zagadnień podstawowych, aby następn...(77.40 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł(-40%) -
Oto zaktualizowane wydanie bestsellerowego przewodnika dla architektów rozwiązań. Dzięki niemu dobrze poznasz wzorce projektowe wbudowane w chmurę, czyli model AWS Well-Architected Framework. Zaznajomisz się z sieciami w chmurze AWS z uwzględnieniem sieci brzegowych i tworzeniem hybrydowych połąc...
AWS dla architektów rozwiązań. Tworzenie, skalowanie i migracja aplikacji do chmury Amazon Web Services. Wydanie II
Saurabh Shrivastava, Neelanjali Srivastav, Alberto Artasanchez, Imtiaz Sayed
(83.40 zł najniższa cena z 30 dni)83.40 zł
139.00 zł(-40%) -
Ten szczegółowy przewodnik pozwoli Ci na błyskawiczne zapoznanie się z .NET MAUI i sprawne rozpoczęcie pisania aplikacji za pomocą tej technologii. Zaprezentowano w nim filozofię działania .NET MAUI, jak również przebieg prac nad tworzeniem kompletnej aplikacji wieloplatformowej dla systemów: And...(47.40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł(-40%) -
Ta książka szczególnie przyda się osobom, które rozpoczynają pracę z Angularem. Dzięki niej szybko zaczniesz tworzyć aplikacje z wykorzystaniem wiersza poleceń (CLI), pisać testy jednostkowe i używać stylów zgodnych ze standardem Material Design. Dowiesz się również, jak wdrażać aplikacje w środo...(53.40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
Oto praktyczny, przystępnie napisany przewodnik, który stanowi wprowadzenie do pracy z technologią Blazor. Opisuje możliwości modeli Server i WebAssembly, przedstawia także krok po kroku proces powstawania aplikacji internetowej. Dzięki temu płynnie przejdziesz do tworzenia projektów Blazor, nauc...(41.40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł(-40%) -
To książka przeznaczona dla profesjonalnych administratorów i użytkowników Linuksa. Dzięki niej szybciej zrozumiesz, w jakim stopniu dobre zarządzanie systemami na poziomie systemu operacyjnego może wynieść działanie infrastruktury biznesowej na zupełnie inny poziom. Znajdziesz tu najlepsze prakt...(53.40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
Książka stanowi wprowadzenie do pracy z funkcjami SI dostępnymi w Power BI; jest skierowana do osób znających to środowisko. Dowiesz się z niej, w jaki sposób sztuczna inteligencja może być używana w Power BI i jakie funkcje są w nim domyślnie dostępne. Nauczysz się też eksplorować i przygotowywa...(47.40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł(-40%) -
To drugie wydanie popularnego przewodnika dla śledczych. Dzięki niemu sprawnie przygotujesz się do pracy z narzędziami kryminalistycznymi i zapoznasz się ze stosowanymi w informatyce śledczej technikami. Nauczysz się pozyskiwać informacje o podejrzanych i zabezpieczać znajdujące się w sieci dane,...(47.40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł(-40%)
Ebooka "Nauka robotyki z językiem Python" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Nauka robotyki z językiem Python" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Nauka robotyki z językiem Python" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- Learning Robotics using Python
- Tłumaczenie:
- Radosław Meryk
- ISBN Książki drukowanej:
- 978-83-283-2345-2, 9788328323452
- Data wydania książki drukowanej:
- 2016-05-13
- ISBN Ebooka:
- 978-83-283-2346-9, 9788328323469
- Data wydania ebooka:
-
2016-05-13
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 170x230
- Numer z katalogu:
- 44317
- Rozmiar pliku Pdf:
- 19.5MB
- Rozmiar pliku ePub:
- 8.8MB
- Rozmiar pliku Mobi:
- 17.4MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Erraty / Zgłoś erratę
- Serie wydawnicze: Technologia i rozwiązania
Spis treści ebooka
- Czym jest robot? (20)
- Historia terminu "robot" (20)
- Współczesna definicja robota (22)
- Skąd pochodzą roboty? (25)
- Co można znaleźć w robocie? (28)
- Ciało fizyczne (29)
- Sensory (29)
- Efektory (29)
- Kontrolery (30)
- Jak budujemy robota? (31)
- Sterowanie reaktywne (31)
- Sterowanie hierarchiczne (deliberatywne) (31)
- Sterowanie hybrydowe (32)
- Podsumowanie (33)
- Wymagania dla robota usługowego (36)
- Mechanizm napędowy robota (36)
- Wybór silników i kół (36)
- Podsumowanie projektu (38)
- Projekt podwozia robota (38)
- Instalacja oprogramowania LibreCAD, Blender i MeshLab (40)
- Instalacja programu LibreCAD (40)
- Instalacja programu Blender (40)
- Instalacja programu MeshLab (41)
- Tworzenie rysunku CAD 2D robota z wykorzystaniem programu LibreCAD (41)
- Projekt płyty bazowej (43)
- Projekt biegunów płyty bazowej (44)
- Projekt kół, silnika i uchwytów silnika (45)
- Projekt kół kastora (47)
- Projekt płyty środkowej (47)
- Projekt płyty górnej (48)
- Praca z modelem 3D robota z wykorzystaniem programu Blender (48)
- Wykorzystanie skryptów Pythona w programie Blender (49)
- Wprowadzenie do API Pythona programu Blender (50)
- Skrypt modelu robota w Pythonie (51)
- Pytania (56)
- Podsumowanie (56)
- Symulacja robota (59)
- Modelowanie matematyczne robota (62)
- Wprowadzenie do ROS i Gazebo (69)
- Instalacja systemu ROS Indigo w systemie Ubuntu 14.04.2 (72)
- Symulacja robotów ChefBot i TurtleBot w środowisku hotelu (96)
- Pytania (100)
- Podsumowanie (101)
- Specyfikacje sprzętu robota ChefBot (104)
- Schemat blokowy robota (104)
- Silnik i enkoder (104)
- Sterownik silnika (106)
- Płyta wbudowanego kontrolera (109)
- Sensory ultradźwiękowe (110)
- Inercyjna jednostka pomiarowa (112)
- Kinect (113)
- Centralna jednostka obliczeniowa (114)
- Głośniki i mikrofon (115)
- Zasilacz (akumulator) (115)
- Opis działania sprzętu robota ChefBot (115)
- Pytania (118)
- Podsumowanie (118)
- Podłączenie motoreduktora DC z kontrolerem Tiva C LaunchPad (120)
- Robot kołowy z napędem różnicowym (122)
- Instalacja IDE Energia (123)
- Kod interfejsu (126)
- Podłączenie enkodera kwadraturowego do kontrolera Tiva C LaunchPad (130)
- Przetwarzanie danych enkodera (131)
- Kod interfejsu z enkoderem kwadraturowym (134)
- Praca z aktuatorami Dynamixel (137)
- Pytania (140)
- Podsumowanie (141)
- Ultradźwiękowe sensory odległości (143)
- Podłączenie modułu HC-SR04 z kontrolerem Tiva C LaunchPad (144)
- Sensory odległości na podczerwień (149)
- Inercyjne jednostki pomiarowe (IMU) (152)
- Nawigacja inercyjna (152)
- Połączenie sensora MPU 6050 z kontrolerem Tiva C LaunchPad (154)
- Kod interfejsu w środowisku Energia (156)
- Kod interfejsu sensora MPU 6050 z kontrolerem Launchpad z wykorzystaniem DMP w środowisku Energia (159)
- Pytania (164)
- Lista sensorów wizji dla robota i bibliotek przetwarzania obrazu (166)
- Wprowadzenie do OpenCV, OpenNI oraz PCL (169)
- Czym jest OpenCV? (170)
- Co to jest OpenNI? (174)
- Co to jest PCL? (175)
- Programowanie sensora Kinect za pomocą języka Python z wykorzystaniem ROS, OpenCV i OpenNI (176)
- Jak uruchomić sterownik OpenNI? (176)
- Interfejs ROS do biblioteki OpenCV (177)
- Przetwarzanie chmur punktów z wykorzystaniem sensora Kinect, systemu ROS oraz bibliotek OpenNI i PCL (182)
- Otwieranie urządzenia i generowanie chmury punktów (182)
- Konwersja chmury punktów na dane skanu laserowego (183)
- Wykorzystanie techniki SLAM z systemem ROS i sensorem Kinect (185)
- Pytania (186)
- Podsumowanie (186)
- Rozpoznawanie mowy (188)
- Schemat blokowy systemu rozpoznawania mowy (188)
- Biblioteki rozpoznawania mowy (189)
- Windows Speech SDK (190)
- Synteza mowy (190)
- Biblioteki syntezy mowy (191)
- Rozpoznawanie i synteza mowy w systemie Ubuntu 14.04.2 z wykorzystaniem języka Python (192)
- Konfiguracja biblioteki Pocket Sphinx i jej wrapperów dla języka Python w systemie Ubuntu 14.04.2 (192)
- Wykorzystanie wrappera biblioteki Pocket Sphinx do języka Python w systemie Ubuntu 14.04.2 (193)
- Wyjście (194)
- Rozpoznawanie mowy w czasie rzeczywistym z wykorzystaniem biblioteki Pocket Sphinx, frameworka GStreamer i języka Python w systemie Ubuntu 14.04.2 (195)
- Rozpoznawanie mowy za pomocą narzędzia Julius i języka Python w systemie Ubuntu 14.04.2 (198)
- Instalacja narzędzia rozpoznawania mowy Julius i modułu języka Python (198)
- Kod klienta Python-Julius (199)
- Poprawianie dokładności rozpoznawania mowy w Pocket Sphinx i Julius (200)
- Konfiguracja syntezatorów eSpeak i Festival w systemie Ubuntu 14.04.2 (201)
- Rozpoznawanie i synteza mowy z wykorzystaniem języka Python w systemie Windows (202)
- Instalacja pakietu Speech SDK (202)
- Rozpoznawanie mowy w systemie ROS Indigo z wykorzystaniem języka Python (203)
- Instalacja pakietu pocketsphinx w systemie ROS Indigo (203)
- Synteza mowy w systemie ROS Indigo z wykorzystaniem języka Python (204)
- Pytania (206)
- Podsumowanie (206)
- Schemat blokowy systemu komunikacji w robocie ChefBot (208)
- Wprowadzenie do AIML (209)
- Wprowadzenie do znaczników AIML (209)
- Wprowadzenie do PyAIML (212)
- Instalacja modułu PyAIML w systemie Ubuntu 14.04.2 (213)
- Instalacja modułu PyAIML z kodu źródłowego (213)
- Przetwarzanie formatu AIML z poziomu języka Python (213)
- Załadowanie pojedynczego pliku AIML za pośrednictwem argumentu wiersza polecenia (215)
- Wykorzystanie plików AIML robota A.L.I.C.E. (216)
- Ładowanie plików AIML do pamięci (216)
- Ładowanie plików AIML i zapisywanie ich do plików .brn (217)
- Ładowanie plików AIML i plików .brn za pomocą metody bootstrap (218)
- Integracja biblioteki PyAIML z systemem ROS (219)
- aiml_server.py (219)
- aiml_client.py (220)
- aiml_tts_client.py (221)
- aiml_speech_recog_client.py (221)
- start_chat.launch (223)
- start_tts_chat.launch (223)
- start_speech_chat.launch (223)
- Pytania (225)
- Podsumowanie (225)
- Budowa sprzętu robota ChefBot (228)
- Konfiguracja komputera PC robota ChefBot i ustawienie pakietów systemu ROS (232)
- Interfejs sensorów robota ChefBot z kontrolerem Tiva C LaunchPad (233)
- Wbudowany kod robota ChefBot (234)
- Sterownik systemu ROS dla robota ChefBot w języku Python (236)
- Pliki startowe systemu ROS dla robota ChefBot (241)
- Korzystanie z plików startowych i węzłów robota ChefBot z poziomu języka Python (242)
- Wykorzystanie algorytmu SLAM w systemie ROS do zbudowania mapy pomieszczenia (248)
- Lokalizacja i nawigacja w systemie ROS (250)
- Pytania (251)
- Podsumowanie (251)
- Instalacja frameworka Qt w systemie Ubuntu 14.04.2 LTS (254)
- Korzystanie z wrappera frameworka Qt dla języka Python (254)
- PyQt (255)
- PySide (255)
- Korzystanie z wrapperów PyQt oraz PySide (256)
- Wprowadzenie do programu Qt Designer (256)
- Sygnały i gniazda Qt (258)
- Konwersja pliku UI na kod w języku Python (260)
- Dodawanie definicji gniazda do kodu PyQt (260)
- Uruchomienie aplikacji GUI Witaj świecie (262)
- Interfejs GUI sterowania robotem ChefBot (263)
- Instalacja i korzystanie z narzędzia rqt w systemie Ubuntu 14.04.2 LTS (269)
- Pytania (271)
- Podsumowanie (271)
- Kalibrowanie sensora Xbox Kinect z wykorzystaniem systemu ROS (273)
- Kalibracja kamery RGB sensora Kinect (274)
- Kalibracja kamery podczerwieni sensora Kinect (277)
- Kalibracja odometrii kół (279)
- Analiza błędów odometrii kół (279)
- Korekcja błędów (280)
- Kalibracja sensora MPU 6050 (281)
- Testowanie robota za pomocą interfejsu GUI (282)
- Zalety i wady nawigacji w systemie ROS (285)
- Pytania (285)
- Podsumowanie (285)
O autorze (11)
O recenzentach (13)
Przedmowa (15)
Rozdział 1. Wprowadzenie do robotyki (19)
Rozdział 2. Projekt mechaniki robota usługowego (35)
Rozdział 3. Symulacja robota z wykorzystaniem systemów ROS i Gazebo (59)
Rozdział 4. Projektowanie sprzętu robota ChefBot (103)
Rozdział 5. Aktuatory i enkodery kół (119)
Rozdział 6. Wykorzystanie sensorów (143)
Rozdział 7. Programowanie sensorów wizji z wykorzystaniem języka Python i systemu ROS (165)
Rozdział 8. Rozpoznawanie i synteza mowy z wykorzystaniem systemu ROS i języka Python (187)
Rozdział 9. Zastosowanie mechanizmów sztucznej inteligencji w robocie ChefBot za pośrednictwem języka Python (207)
Rozdział 10. Integracja sprzętu i programowanie robota ChefBot z wykorzystaniem języka Python (227)
Rozdział 11. Projektowanie GUI dla robota za pomocą biblioteki Qt oraz języka Python (253)
Rozdział 12. Kalibracja i testowanie robota ChefBot (273)
Skorowidz (287)
Helion - inne książki
-
Oto drugie wydanie książki, którą specjaliści CISO uznali za przełomową. Dowiesz się z niej, jak kwantyfikować niepewność i jak za pomocą prostych metod i narzędzi poprawić ocenę ryzyka w nowoczesnych organizacjach. Znalazły się tu nowe techniki modelowania, pomiaru i szacowania, a także mnóstwo ...(60.90 zł najniższa cena z 30 dni)
52.20 zł
87.00 zł(-40%) -
W tej książce omówiono wewnętrzny sposób działania frameworka Kubernetes i pokazano, jak za jego pomocą budować wydajne, niezawodne i odporne na awarie aplikacje natywnej chmury. Dowiesz się, jak kontenery używają przestrzeni nazw w celu izolowania procesów, a także jak korzystają z funkcjonalnoś...(62.30 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
Jeśli zastanawiasz się nad przekwalifikowaniem i karierą w branży informatycznej albo chcesz poszerzyć swoje umiejętności o programowanie, ale wydaje Ci się ono czarną magią, zapewniamy - w programowaniu nie ma nic z magii. To proces polegający na tworzeniu zbioru instrukcji, dzięki którym komput...(27.93 zł najniższa cena z 30 dni)
23.94 zł
39.90 zł(-40%) -
Ta zwięzła publikacja przyda się profesjonalistom, którzy lubią drobne ulepszenia prowadzące do dużych korzyści. Zrozumiale wyjaśniono w niej, na czym polega proces tworzenia czystego i niezawodnego kodu. W rozsądnej dawce podano zagadnienia teoretyczne, takie jak sprzężenie, kohezja, zdyskontowa...(34.93 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł(-40%) -
Komputery firmy Apple to swojego rodzaju legenda - dla niektórych wybór oczywisty i właściwie jedyny, dla innych zwykła moda nakręcająca popularność, dla części tajemnica. Czy warto ją poznać i przesiąść się z komputera pracującego pod Windowsem lub Linuksem na Macintosha z macOS? Warto, warto, p...(53.40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
Dzięki tej świetnie napisanej, miejscami przezabawnej książce dowiesz się, na czym naprawdę polega testowanie granic bezpieczeństwa fizycznego. To fascynująca relacja o sposobach wynajdywania niedoskonałości zabezpieczeń, stosowania socjotechnik i wykorzystywania słabych stron ludzkiej natury. Wy...(35.40 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Książka Java. Teoria w praktyce została pomyślana tak, by krok po kroku przybliżać specyfikę tego języka programowania. Zaczniesz od podstaw - poznasz między innymi główne założenia, zgodnie z którymi działa Java: maszynę wirtualną, zmienne, operatory, instrukcje sterujące i tablice - by następni...(65.40 zł najniższa cena z 30 dni)
65.40 zł
109.00 zł(-40%) -
Ta książka zawiera szereg praktycznych wskazówek dotyczących przygotowania, przeprowadzania i oceniania wyników kontrolowanych eksperymentów online. Dzięki niej nauczysz się stosować naukowe podejście do formułowania założeń i oceny hipotez w testach A/B, dowiesz się także, jak sprawdzać wiarygod...(47.40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł(-40%) -
Współpraca z ChatGPT wymaga pewnego przygotowania. Niewątpliwą zaletą tej technologii jest to, że można się z nią porozumieć za pomocą języka naturalnego ― takiego, jakim komunikujemy się ze sobą na co dzień. Rzecz w tym, by nauczyć się w odpowiedni sposób zadawać pytania i wydawać poleceni...(29.94 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł(-40%) -
ChatGPT, chatbot opracowany i udostępniony przez firmę OpenAI, szybko stał się obiektem zainteresowania internautów na całym świecie — i na nowo wzbudził gorące dyskusje wokół sztucznej inteligencji. Ludzie mediów prześcigają się w skrajnych wizjach, jedni podchodzą do tematu entuzjastyczni...(10.95 zł najniższa cena z 30 dni)
10.95 zł
21.90 zł(-50%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
![Loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
Zamknij
Przeczytaj darmowy fragment
![ajax-loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
Oceny i opinie klientów: Nauka robotyki z językiem Python Lentin Joseph (4)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(0)
(0)
(1)
(1)
(1)
(1)
więcej opinii