ODBIERZ TWÓJ BONUS :: »

Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II Danny Staple

(ebook) (audiobook) (audiobook)
Autor:
Danny Staple
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
6.0/6  Opinie: 1
Stron:
520
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
59,40 zł 99,00 zł (-40%)
59,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
49,50 zł 99,00 zł (-50%)
49,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Wybierania i łączenia odpowiednich podzespołów do budowy robota z Raspberry Pi
  • Konfigurowania Raspberry Pi i systemu operacyjnego pod projekty robotyczne
  • Tworzenia kopii zapasowych kodu i zarządzania wersjami za pomocą Gita
  • Montowania i podłączania silników, czujników oraz elementów wykonawczych
  • Programowania sterowania ruchem robota w Pythonie
  • Wykorzystywania czujników odległości do unikania przeszkód
  • Sterowania paskami LED RGB i tworzenia efektów świetlnych
  • Obsługi i programowania serwomotorów oraz mechanizmów uchylno-obrotowych
  • Wykorzystywania enkoderów do pomiaru dystansu, prędkości i korekcji toru jazdy
  • Programowania i integracji czujników IMU: akcelerometru, żyroskopu i magnetometru
  • Tworzenia systemu wizyjnego robota z wykorzystaniem PiCamera i OpenCV
  • Realizowania śledzenia linii i kolorowych obiektów za pomocą algorytmów PID
  • Implementowania komunikacji głosowej z robotem przez asystenta Mycroft
  • Sterowania robotem z poziomu smartfona przez Wi-Fi i aplikację webową
  • Rozwijania umiejętności w zakresie projektowania, lutowania i obsługi elektroniki
  • Planowania, projektowania i wdrażania własnych autonomicznych robotów

Coraz więcej złożonych, powtarzalnych zadań powierzamy automatom. Inteligentny robot nigdy się nie znudzi, nie zmęczy i będzie cały czas pracował z zadaną prędkością. Zapewnia nam to odpowiednią wydajność i bardzo dużą dokładność wykonywanych czynności. Oczywiście aby osiągnąć te korzyści, najpierw trzeba robota zbudować i zaprogramować. Warto spróbować własnych sił w tej materii. Wiedza o programowaniu autonomicznych robotów jest coraz cenniejsza na rynku pracy, a samo budowanie robotów i ich programowanie może być niesamowicie interesującym hobby!

Ta książka stanowi przystępne wprowadzenie do świata projektantów i budowniczych robotów. Dzięki niej dowiesz się, jak wybrać potrzebne podzespoły, jak je ze sobą połączyć i jak wykorzystywać poszczególne urządzenia wejścia i wyjścia. Posłużysz się w tym celu płytką Raspberry Pi i kompatybilnymi z nią podzespołami. Następnie napiszesz w Pythonie kod, dzięki któremu wzbogacisz swojego robota o sztuczną inteligencję i połączysz się z nim przez Wi-Fi za pomocą smartfonu. Zdobędziesz również wiedzę, w jaki sposób realizować bardziej złożone projekty z zakresu robotyki, a także przygotujesz się, aby zwizualizować, zaprojektować, zbudować i zaprogramować robota według własnego pomysłu.

Z tą książką:

  • skonfigurujesz Raspberry Pi pod kątem zbudowania robota ze sztuczną inteligencją
  • podłączysz silniki i czujniki do Raspberry Pi
  • zaprogramujesz inteligentnego robota
  • wykorzystasz technologie rozpoznawania mowy i przetwarzania obrazu
  • nauczysz się sterowania robotem ze sztuczną inteligencją przez Wi-Fi za pomocą smartfonu
  • zaczniesz samodzielnie projektować i budować roboty

Zbuduj i zaprogramuj inteligentnego robota!

Wybrane bestsellery

O autorze książki

Danny Staple jest inżynierem programowania. Zawodowo programuje w Pythonie, zajmuje się też metodyką DevOps i automatyzacją. Zdobył duże doświadczenie w pracy z systemami wbudowanymi. Hobbystycznie buduje roboty i różne gadżety, jest też mentorem CoderDojo Ham, a jakiś czas temu prowadził kluby LEGO Robotics.

Danny Staple - pozostałe książki

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy do korzystania z książki ,,Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona..." potrzebuję wcześniejszego doświadczenia w programowaniu?
Podstawowa znajomość Pythona i obsługi komputera będzie pomocna, ale książka została napisana przystępnie także dla osób początkujących. Autor wyjaśnia krok po kroku najważniejsze zagadnienia i prowadzi czytelnika przez cały proces budowy oraz programowania robota.
2. Jakie elementy sprzętowe są wymagane, aby realizować projekty opisane w książce?
Do realizacji projektów potrzebne będą m.in. Raspberry Pi (najlepiej model 3A+ lub nowszy), podstawowe czujniki, silniki, serwomotory, paski LED, kamera, elementy zasilania oraz wybrane podzespoły elektroniczne. Szczegółowa lista znajduje się w rozdziałach dotyczących budowy i konfiguracji robota.
3. Czy książka zawiera przykładowe kody źródłowe i projekty do pobrania?
Tak, do książki dołączone są przykłady kodów źródłowych, które można pobrać online. Pozwalają one łatwiej zrozumieć omawiane zagadnienia i szybciej rozpocząć własne eksperymenty.
4. Czy książka pomoże mi przygotować się do udziału w konkursach lub zawodach robotycznych?
Tak, publikacja omawia nie tylko podstawy, ale także bardziej zaawansowane aspekty budowy i programowania autonomicznych robotów. Wspomina również o społecznościach, forach i wydarzeniach, które mogą być przydatne dla osób chcących rozwijać swoje umiejętności w praktyce.
5. Na jakich systemach operacyjnych mogę pracować, korzystając z tej książki?
Główne projekty opierają się na Raspberry Pi OS, ale autor podaje także wskazówki dotyczące korzystania z narzędzi na Windows, Mac i Linux, np. przy tworzeniu kopii zapasowych czy programowaniu.
6. Czy z książki skorzystam, jeśli nie mam drukarki 3D ani zaawansowanego warsztatu?
Tak, większość projektów można wykonać z użyciem łatwo dostępnych podzespołów i podstawowych narzędzi. Drukarka 3D i inne zaawansowane sprzęty są opcjonalne i służą rozszerzeniu możliwości, ale nie są wymagane do realizacji głównych ćwiczeń z książki.
7. Czy ta książka nadaje się jako materiał do nauki w szkole lub na kółku zainteresowań?
Publikacja jest świetnym źródłem wiedzy zarówno do samodzielnej nauki, jak i do prowadzenia zajęć praktycznych z robotyki, programowania czy podstaw elektroniki. Liczne ćwiczenia i przykłady ułatwiają pracę z grupą i indywidualną naukę.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
59,40 zł
Dodaj do koszyka
Ebook
49,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint